PDFBoxPDFBox की स्थापना A5 पृष्ठ आकार
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); // ??
कोई विचार?
मैं PDFBox 2.0.0-RC2 उपयोग कर रहा हूँ और एक ही मिला परिणाम 'पीडीपीज पेज = नया पीडीपीज (PDRectangle.A5) 'के साथ –