2016-11-22 32 views
0

こんにちは私はiText 5で非常に仕事をしていて、iText 7の新機能です。 PDFファイルの使い方を理解しようとしています私の新しいPDF文書にテンプレートとして入れてください。iText7を使用してPDFファイルの背景としてフルPDFページを追加する方法

目標はレターを生成することです。レイアウトは、テキストの下にある静的なPDFファイルによってレイアウトされます。 iText5で 私が使用:

public void onEndPage(PdfWriter pdfwriter, Document document, PdfReader templatePdf) { 
      PdfContentByte cb=pdfwriter.getDirectContent(); 
      PdfImportedPage template = pdfWriter.getImportedPage(templatePdf, 1) 
      cb.addTemplate(template, 0, 0); 

IはPageEventHandler(IEventHandler)とPdfCanvas aboveCanvas =新しいPdfCanvas(page.newContentStreamAfter()、 page.getResources()、pdfDoc)を介して画像を追加するためのチュートリアルを発見しました。 CanvasはPDFPageを受け入れません。

iText7でこれを行うにはどのようなヒントを持っていますか?

タンクはあなたの助けにたくさん! あなたの服装

+1

http://developers.itextpdf.com/content/itext-7-jump-start-tutorial/chapter-6-reusing-existing-pdf-documentsを参照してください。 Canvasを使用してページをXObjectに変換する方法について説明しています。 –

答えて

1

サミュエルのおかげで、XObjectのヒントは非常に役に立ちました。

次のコードを使用すると、PDFページを背景として表示することができました。

関連する問題