文章目录
- 三、PDF 中提取和插入图像
- 3.1 从 PDF 中提取图像
- 3.2 提取矢量图形
- 3.3 向 PDF 添加图像
- 3.4 如何从文档页面制作图像
- 3.5 如何提高图像分辨率
- 3.6 如何创建局部像素贴图(剪辑)
- 3.7 如何将剪辑缩放到 GUI 窗口
- 3.8 如何创建或隐含注释图像
- 3.9 如何提取图像:非 PDF 文档
- 3.10 如何提取图像:PDF 文档
- 3.11 如何处理图像蒙版
- 3.12 如何将所有图片(或文件)制作成一个 PDF
- 3.12.1 将图像插入为页面
- 3.12.2 嵌入文件
- 3.12.3 附加文件
- 3.13 如何创建矢量图像
- 3.14 如何转换图像
- 3.14.2 一般转换
- 3.14.1 将JPEG转换为Photoshop:
- 3.14.2 将JPEG转换为Tkinter PhotoImage。
- 3.14.3 将带有 alpha 的 PNG 转换为 Tkinter PhotoImage。
- 3.15 如何使用像素贴图:复制图像
- 3.16 如何使用像素贴图:制作分形
- 3.17 如何与NumPy接口
- 3.18 如何向 PDF 页面添加图像
- 3.18.1 基于 `Page.insert_image()`。
- 3.18.2 基于`Page.show_pdf_page()`
- 3.19 如何使用像素图:检查文本可见性
- 3.20 向 PDF 添加水印
三、PDF 中提取和插入图像
https://pymupdf.readthedocs.io/en/latest/the-basics.html#extract-images-from-a-pdf
https://pymupdf.readthedocs.io/en/latest/recipes-images.html
3.1 从 PDF 中提取图像
要从 PDF 文件中提取所有图像,请执行以下操作:
import pymupdfdoc = pymupdf.open("test.pdf") # open a documentfor page_index