我正在尝试使用Jython中的iText将页眉和页脚添加到PDF文件中。 itext版本是在itext-1.4.5.jar中找到的版本。我无法更改或更新itext版本。我可以创建一个PDF,但我也需要页眉/页脚。我在Jython或Python中找不到任何用于添加页眉/页脚的示例。
任何帮助非常感谢。 这就是我目前创建简单PDF的方法:
import sys
from java.io import FileOutputStream
try:
from com.lowagie.text.pdf import PdfReader
from com.lowagie.text.pdf import PdfWriter
from com.lowagie.text import Document
from com.lowagie.text import Paragraph
from com.lowagie.text.pdf import PdfTable
FileNameOut = "C:\\TEMP\\TEST.PDF"
document = Document()
PDFOut = FileOutputStream(FileNameOut)
pdfW = PdfWriter.getInstance(document, PDFOut)
document.open()
newPara = Paragraph("Hello")
document.add(newPara)
document.close()
except:
print("* Error: %s %s" % (sys.exc_info()[0], sys.exc_info()[1]))
print("* Locals: %s" % (str(locals())))
finally:
print("Finished")