- - PR -
itextでのPDF生成について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-07-04 15:40
itextにて複数のPDFファイルをひとつにまとめるプログラムを作成しています
"いきなりPDF EDIT"や"Acrobat"で追加したテキストなどを追加して保存したものが itextで合成すると消えてしまうのです。 WEBで検索してPDF文書は4つのレイヤーなることはわかったのですが 具体的にどう解決できるかがわからず困っています。 ソースは以下のとおりです。 PdfImportedPage page = writer.getImportedPage(importPDFReader, 1); PdfContentByte cb = writer.getDirectContent(); PdfContentByte cb1 = writer.getDirectContentUnder(); int rotation = importPDFReader.getPageRotation(1); if (rotation == 90 || rotation == 270){ cb.addTemplate(page, 0, -1f, 1f, 0, 0, importPDFReader.getPageSizeWithRotation(1).height()); }else{ cb.addTemplate(page, 1f, 0, 0, 1f, 0, 0); } |
1