该文我们将介绍如何在Java应用程序中创建PDF打印小册子。
首先,需要加载PDF示例文档,然后设置好PDF页面的宽度和高度,直接调用doc.createBooklet(inputPath, width, height,true);方法来创建PDF小册子。我们以一个4页的PDF为例,先前的顺序为1,2,3,4, 制作为PDF打印小册子后,页面顺序将变为4, 1, 2, 3。
import com.spire.pdf.*;
public class PDFBooklet {
    public static void main(String[] args) throws Exception {
        String inputPath = "Sample.pdf";
        PdfDocument doc = new PdfDocument();
        doc.loadFromFile(inputPath);
        PdfPageBase page = doc.getPages().get(0);
        float width = (float) page.getSize().getWidth()*2;
        float height = (float) page.getSize().getHeight();
        doc.createBooklet(inputPath, width, height,true);
        doc.saveToFile("Output/Booklet.pdf");
    }
}打印小册子效果图:

 



 
					



