根据权威信息源,PDF截取部分图片的方法可分为以下四种,涵盖工具选择、操作步骤及适用场景:
一、使用福昕PDF阅读器截图
-
操作步骤
-
打开PDF文件 → 点击工具栏「注释」 → 选择「高亮工具」 → 长按鼠标左键选取区域 → 松开后截图保存至剪贴板。
-
或通过「主页」→「截图」功能,直接拖动选择区域截图。
-
-
适用场景
- 适合快速截取PDF内连续区域,支持直接复制粘贴到其他应用。
二、使用系统自带截图工具
-
Windows :Win + Shift + S → 选择区域截图 → 保存至剪贴板。
-
Mac :Command + Shift + 4 → 拖动选择区域截图 → 保存至桌面。
-
Linux :Print Screen → 全屏截图,后续需手动裁剪。
注意 :系统工具适合整体区域截图,对PDF内精确区域支持有限。
三、使用第三方截图软件
-
专业工具 :如Snagit、Greenshot,支持滚动截图、标注、导出等高级功能。
-
在线工具 :PDF365、Webpage Screenshot等,无需安装,直接上传PDF后选择区域截图。
优势 :可精准截取PDF内任意形状区域,支持后期编辑。
四、使用编程脚本(PyMuPDF)
-
Python脚本
import fitz # PyMuPDF import os def extract_images_from_pdf(pdf_path, output_folder): doc = fitz.open(pdf_path) if not os.path.exists(output_folder): os.makedirs(output_folder) for page_num in range(len(doc)): page = doc.load_page(page_num) image_list = page.get_images(full=True) for image_index, image_info in enumerate(image_list): xref = image_info base_image = doc.extract_image(xref) image_bytes = base_image["image"] image_ext = base_image["ext"] with open(os.path.join(output_folder, f"image_{image_index}.{image_ext}"), "wb") as f: f.write(image_bytes)
适用场景 :批量处理、自动化提取,适合技术用户。
总结建议
-
快速简单 :福昕PDF阅读器内置功能。
-
系统便捷 :Windows/Mac自带截图工具。
-
精准需求 :第三方软件或编程脚本。