PDF 转图片PDF
是什么:将 PDF 文档转换为每页都是图片的新 PDF。
为什么:防止内容被复制编辑,保持视觉一致性。
Python 示例
python
from pdf2image import convert_from_path
def pdf_to_image_pdf(pdf_path, output_pdf="image_pdf.pdf"):
"""PDF 转图片PDF"""
# 1. PDF 转图片列表
images = convert_from_path(pdf_path, dpi=150)
# 2. 图片保存为PDF
images[0].save(
output_pdf, "PDF",
resolution=100.0,
save_all=True,
append_images=images[1:]
)
print(f"转换完成: {output_pdf}")
# 使用示例
pdf_to_image_pdf("document.pdf", "image_document.pdf")
安装依赖:
bash
pip install pdf2image pillow # 系统还需安装:poppler-utils
一句话总结:将 PDF 每页转为图片再重新打包为 PDF,防止内容被修改,保持完美视觉效果。