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를 사용하고 있습니다와 같은있어 PDPage 페이지 = 새 PDPage (PDRectangle.A5)'결과 –