有老哥用过 Python 填充 PDF 模板吗
資深大佬 : meiyoumingzi6 10
需要填充一个 PDF 模板,
用了 pypdf2 的 lib, 发现有个问题, 填充之后的字段是不展示的, 只有鼠标点上去才会展示,代码如下, 尝试了 PDFTK 是没有问题的, 但不是很想引入这个 lib (MAC 上死活装不上)
from PyPDF2 import PdfFileReader, PdfFileWriter writer = PdfFileWriter() with open("template.pdf", 'rb') as source_fp: reader = PdfFileReader(source_fp) writer.appendPagesFromReader( reader, lambda x: writer.updatePageFormFieldValues(x, {"name": "LANASDF"})) with open("out.PDF", 'wb') as output_fp: writer.write(output_fp)
大佬有話說 (0)