Bắt đầu chơi với PDFBoxPDFBox thiết A5 trang kích thước
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();
nhưng tôi muốn thiết lập kích thước tập tin được PDPage.PAGE_SIZE_A5. Tôi đã thử đặt tất cả các chữ ký phương thức setXXXBox (PDRectangle mediaBox) nhưng tôi không thể nhận được kết quả mong đợi.
page.setArtBox(PDPage.PAGE_SIZE_A5); // ??
page.setMediaBox(PDPage.PAGE_SIZE_A5); // ??
Bất kỳ ý tưởng nào?
Tôi đang sử dụng PDFBox 2.0.0-RC2 và có cùng kết quả với 'PDPage page = new PDPage (PDRectangle.A5)' –