私は多くの投稿を行ってきましたが、既存の PDF にヘッダーとフッターを追加することがすべてであるため、何も役に立ちません。私が欲しいのは、PDFが作成されたときに実行時にヘッダーとフッターを自動的に作成したいということです。
私はJavaの知識があまりないので、これらのクラスとインターフェースは私の知識外です.
私が試したことは
JSPページ
<%
Phrase header;
PdfPTable footer;
try{
Document document = new Document(PageSize.A4, 36, 36, 54, 54);
// step 2
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("D:\\lata.pdf"));
HeaderFooter event = new HeaderFooter();
writer.setBoxSize("art", new Rectangle(36, 54, 559, 788));
writer.setPageEvent(event);//**problem: The constructor HeaderFooter() is undefined**
// step 3
document.open();
for(int i=0;i<1000;i++){
document.add(new Phrase("lata "));
}
document.close();
}catch(Exception e){
}%>
JSPページまたはその他の簡単なソリューションにコードを配置するだけで、その関数を呼び出したり、iTextでPDFファイルを作成したりできますか? すべてのpdfページの最後に画像を追加したいもの。