Размер страницы установки A5 PDFBox

Запущенное проигрывание с 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); // ??

Какие-либо идеи?

10
задан zmf 28 June 2010 в 19:50
поделиться