Как я могу сшить две страницы PDF вместе с pdfbox (Java)? - PullRequest
4 голосов
/ 01 марта 2012

Я не могу найти способ сделать это.Что мне нужно, так это одна страница в качестве фона, а другая в качестве переднего плана.

1 Ответ

3 голосов
/ 06 марта 2012

Я нашел это!

LayerUtility lu = new LayerUtility( doc );
PDXObjectForm form = lu.importPageAsForm( doc2, 0 );
PDPage page = (PDPage) doc.getDocumentCatalog().getAllPages().get( 0 );
lu.wrapInSaveRestore( page );
AffineTransform at = new AffineTransform();
lu.appendFormAsLayer( page, form, at, "new_layer_name" );
...