PDFBox 设置 A5 页面大小
2022-09-04 05:23:23
开始使用 PDFBox 玩游戏
PDDocument document = new PDDocument();
PDPage page = new PDPage();
document.addPage( page );
PDFont font = PDType1Font.HELVETICA_BOLD;
PDPageContentStream contentStream = new PDPageContentStream(document, page);
contentStream.beginText();
contentStream.setFont( font, 12 );
contentStream.moveTextPositionByAmount( 100, 700 );
contentStream.drawString( "Hello World" );
contentStream.endText();
contentStream.close();
document.save("Page.pdf");
document.close();
但我想将文件大小设置为PDPage.PAGE_SIZE_A5。我尝试设置所有setXXXBox(PDRectangle mediaBox)方法签名,但我无法获得预期的输出。
page.setArtBox(PDPage.PAGE_SIZE_A5); // ??
page.setMediaBox(PDPage.PAGE_SIZE_A5); // ??
有什么想法吗?