--- title: PDF 工作流构建器 description: 通过在画布上连接节点,以可视化方式构建自定义 PDF 处理流水线。串联合并、压缩、水印和导出等操作。 --- # PDF 工作流构建器 工作流构建器可让您将多个 PDF 操作串联成一个自动化流水线。无需逐个运行工具,您只需连接由输入、处理和输出节点组成的可视化图,然后一键执行所有操作。您的文件始终不会离开浏览器。 ## 使用方法 界面分为三个面板:左侧的 **节点工具箱**,中间的 **画布**,以及选中节点时出现在右侧的 **设置面板**。 1. **添加节点**:点击左侧边栏中的节点,或将其直接拖到画布上。使用工具箱顶部的搜索栏按名称筛选。 2. **连接节点**:从一个节点的输出接口(节点底部)拖动到另一个节点的输入接口(节点顶部)。连接自上而下流动。 3. **配置设置**:点击节点以打开右侧的设置面板。每种节点类型都有自己的选项(页面范围、质量滑块、密码等)。 4. **运行工作流**:点击工具栏中的 **运行** 按钮。引擎会按拓扑顺序执行节点,依次处理每个节点。底部的状态栏会跟踪进度。 5. **下载结果**:末端的下载节点会保存最终的 PDF(如果生成多个文件则为 ZIP)。 ## 节点类别 节点分为六个类别,在画布上以不同颜色标识: - **输入**(蓝色):PDF 输入、图片输入、Word/Excel/PowerPoint 转 PDF,以及其他 15 种以上将文件送入流水线的格式转换器。 - **编辑与注释**(靛蓝色):裁剪、灰度、反转颜色、水印、页码、页眉和页脚、扫描效果、调整颜色、背景颜色、移除空白页、移除注释。 - **组织与管理**(紫色):合并、分割、提取页面、旋转、删除页面、反转、添加空白页、分割页面、N-Up、修复页面尺寸、合并为单页、小册子、海报化、编辑元数据、目录、OCR。 - **优化与修复**(琥珀色):压缩、栅格化、线性化、校正、PDF 转 PDF/A、字体转轮廓、修复。 - **PDF 安全**(玫红色):加密、解密、清理、扁平化、数字签名、涂黑。 - **输出**(青色):下载(自动检测单个 PDF 还是 ZIP)、PDF 转图片、PDF 转文本、PDF 转 DOCX、PDF 转 XLSX、PDF 转 CSV、PDF 转 SVG、PDF 转 Markdown、提取图片。 ## 保存和加载工作流 工具栏提供四种持久化选项: - **保存**:将当前工作流作为命名模板存储在浏览器的本地存储中。您可以保存多个模板。 - **加载**:打开一个列出所有已保存模板的弹窗。点击加载以恢复某个模板,或删除不再需要的模板。 - **导出**:将工作流下载为 `.json` 文件,以便分享或备份。 - **导入**:从磁盘加载 `.json` 工作流文件,恢复所有节点、位置和连接。 模板会在本地存储中跨会话保留。导出的 JSON 文件可在不同浏览器和机器之间移植。 ## 执行模型 引擎会根据您的连接构建依赖图,并按拓扑顺序执行节点。如果任何节点失败,执行会停止,失败的节点会被标红。需要记住几条规则: - 每个工作流至少需要一个 **输入** 节点和一个 **输出** 节点。 - 引擎会检测循环依赖,并以错误阻止执行。 - **加密** 节点必须是输出节点之前的最后一个处理步骤。将其放在更前面会触发验证警告,因为下游节点无法处理已加密的数据。 - 受密码保护的 PDF 会在执行期间提示输入密码。 - 支持多 PDF 输入:合并节点可以将它们合并,批处理节点则会逐个处理每个 PDF。 ## 接口类型 连接使用带类型的接口,以防止无效连线: - **PDF**(靛蓝色):单个 PDF 文档。 - **MultiPDF**(琥珀色):打包在一起的多个 PDF 文档。 - **Image**(绿色):图片二进制数据。 ## 选项 每个节点都有自己的配置,可通过右侧设置面板访问。常见模式包括: - 分割、提取页面、删除页面节点上的 **页面范围** - 图片转换输出节点上的 **质量滑块** - 加密和解密节点上的 **密码字段** - 水印、页眉和页脚、编辑元数据的 **文本输入** - 旋转节点上的 **旋转角度** - 压缩节点上的 **压缩级别** - OCR 节点上的 **OCR 语言选择** ## 使用场景 - **发票处理流水线**:PDF 输入 -> OCR -> 提取 PDF 表格 -> 下载为 CSV。 - **报告标准化**:Word 转 PDF -> 修复页面尺寸 -> 添加页码 -> 水印 -> 压缩 -> 下载。 - **归档准备**:PDF 输入 -> 修复 -> 扁平化 -> 清理 -> PDF 转 PDF/A -> 下载。 - **批量图片提取**:PDF 输入(多个文件) -> 提取图片 -> 下载 ZIP。 - **可直接印刷的小册子**:PDF 输入 -> 小册子 -> 裁剪 -> 压缩 -> 下载。 - **安全分发**:PDF 输入 -> 涂黑 -> 移除注释 -> 加密 -> 下载。 ## 小技巧 - 使用 **Delete** 或 **Backspace** 从画布上移除选中的节点。 - 点击节点状态栏上的 **X** 按钮可直接将其删除。 - 点击并拖动空白处即可平移画布。平移时光标会变为抓取图标。 - 在移动设备上,使用工具栏中的 **+** 按钮切换节点工具箱。 - 如果您的工作流生成多个输出文件,下载节点会自动将它们打包为 ZIP。 - 从简单开始:在增加复杂度之前,先构建并测试一个包含两个节点的流水线。 ## 相关工具 - [PDF 转文本](./pdf-to-text) - [PDF 转 Excel](./pdf-to-excel) - [提取图片](./extract-images) - [PDF 转 Markdown](./pdf-to-markdown)