+
95
-

python如何生成双层pdf?

python如何生成双层pdf?


网友回复

+
15
-

双层PDF就是有两层结构的文件,一层是图片,一层是文字。

双层PDF的优点显而易见,既保留了原文件尤其是原图片的真实状态,又因为具有文本层,方便了数据管理和索引。

采用reportlab 来生成双层pdf

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
import os
# import urllib2
import time
from reportlab import platypus
from reportlab.lib.pagesizes impo...

点击查看剩余70%

+
15
-

读取pdf文件获取文件信息,代码如下:

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
from PyPDF2 import PdfFileWriter, PdfFileReader

output = PdfFileWriter()
input1 = PdfFileReader(open("/data/wwwroot/default/asset/bfw.pdf", "rb"))

# print document info
print(input1.getDocumentInfo...

点击查看剩余70%

我知道答案,我要回答