跳到主要内容

从表格中提取 PDF 使用 n8n 行动

PDF4me 从表格中提取 PDF 从结构化表格中识别并提取数据 PDF 通过文件 n8n 自动化工作流程。流程 PDF离开 n8n 触发器、二进制数据、base64 字符串或公共 URL能够自动检测表格、保留单元格结构、维护数据关系、提取表头和值,并将结构化数据输出到指定格式。 JSON 或 Excel 格式。此解决方案非常适合财务报告分析、数据数字化、统计数据提取、发票处理、表单分析以及需要精确识别表格、结构化输出和无缝集成的自动化表格提取工作流程。

相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客

设置

添加 PDF4me 从表格中提取表格 PDF节点到您的 n8n 工作流程并配置所需参数。有关初始设置说明,请参阅我们的 n8n 集成指南

先决条件:

  • PDF4me API 证书
  • n8n 工作流访问

配置:

  1. 添加 PDF4me 节点到工作流
  2. 选择“从表中提取 PDF“ 行动
  3. 配置输入参数(见下文)
从PDF中提取表格

参数

从表中提取数据的完整参数列表 PDF 操作。配置这些参数以控制表格提取。

重要的: 标有星号 (***) 的参数是必需的,必须提供这些参数才能使操作正常运行。

范围类型描述例子
输入数据类型***StringPDF 输入格式选择
• 选择您的格式 PDF 数据输入
PDF4me 支持多种输入类型
• 选项:二进制数据, Base64 字符串,或 URL
Binary Data
输入二进制字段二进制二进制 PDF 文件输入 (二进制数据必填)
• 参考 PDF 来自前一个文件 n8n 节点或文件上传
PDF4me 二进制进程 PDF 文件自动格式检测
• 当输入数据类型为“二进制数据”时为必填项
{{ $binary.data }}
Base64 文档内容StringBase64 编码 PDF 输入 (如果适用,则为必填项) Base64 细绳)
• 提供 PDF 数据以 base64 编码字符串的形式呈现
PDF4me 自动解码和处理 PDF 内容
• 当输入数据类型为“Base64 细绳”
UEsDBBQABgAI...
文件 URLString民众 PDF URL 输入 (如果适用,则为必填项) URL
• 提供公开/开放权限 URLPDF 文件
PDF4me 从……下载并处理文件 URL
• 当输入数据类型为“URL
https://abc.com/report.pdf
文件名称***String来源 PDF 参考
• 指定源的名称 PDF 文件
• 用于表格提取的参考和跟踪目的
• 有助于处理跟踪
financial_report.pdf

高级选项

以下参数可在“高级选项”部分中找到,且为可选参数:

范围类型描述例子
自定义配置文件String自定义配置配置文件
• 使用自定义配置文件设置其他选项
JSON包含预定义参数的类似格式
• 启用高级表格处理设置
• 特殊需求可选
{ "OutputDataFormat": "json" }

支持的表格类型

表格类型描述常见用例
财务报表财务报表、预算和会计数据财务报告、发票、资产负债表
数据表统计数据、指标和分析信息研究报告、分析、绩效数据
表格列表产品目录、名录和库存清单产品列表、员工名录、产品目录
对比表功能对比、价格表和规格产品对比、价格矩阵、规格
课程表时间表、日历和规划文件会议安排、项目时间表、日历
汇总表执行摘要、关键指标和概览数据仪表盘数据、KPI汇总、高管报告

表格处理功能

特征描述用例
表格检测自动识别表格边界和结构处理包含多个表的文档
细胞提取精确提取单个细胞的数值和含量数据分析与处理
头部识别识别表头和列标签结构化数据组织
行处理提取格式正确的完整表格行数据库集成和存储
列对齐保持柱状结构和排列维护数据关系
多页表格处理跨越多个页面的表格复杂文档分析

输出

输出参数

范围类型描述例子
文件名StringPDF4me 输出文件名 - 生成的名称 JSON 包含提取的表数据的文件。该文件包含所有结构化表信息。 JSON 格式table_extraction_results_1756997087699.json
mimeTypeStringPDF4me 文件 MIME 类型 - MIME 输出文件类型,始终为“application/json”。 JSON 格式化表格数据application/json
文件大小数字PDF4me 文件大小(字节) 生成的文件大小 JSON 文件以字节为单位,用于存储规划和传输监控563
成功BooleanPDF4me 提取状态指示器 - 指示表提取过程成功或失败的布尔标志。 PDF4me 返回 true 为了成功提取和 false 任何错误true
信息StringPDF4me 提取状态消息 - 提供易于理解的状态消息,详细说明表提取过程的结果。包括成功确认或错误详情,以便进行故障排除。Table extraction completed successfully
文档名称StringPDF4me 源文档参考 - 原始文件名 PDF 用于表格提取的文档document.pdf

N8N 行动反应

PDF4me 从表格中提取 PDF API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:

JSON 回复格式

原始 JSON 来自 API

[
{
"fileName": "table_extraction_results_1756997087699.json",
"mimeType": "application/json",
"fileSize": 563,
"success": true,
"message": "Table extraction completed successfully",
"docName": "document.pdf"
}
]

用例

数据处理与分析

  • 自动数据导入下载并处理生成的文件 JSON 用于自动将表格数据导入数据库、电子表格或业务应用程序的文件
  • 数据转换处理 JSON 文件内容用于将表格数据转换为各种业务系统所需的不同格式。
  • 统计分析分析从以下来源提取的表格数据: JSON 文件用于生成洞察、趋势和统计报告

商业智能和报告

  • 报表自动化自动从财务报告、发票和业务文档中提取数据,然后进行处理 JSON 用于自动报告的文件
  • 仪表盘集成解析 JSON 文件和提取的表格数据导入商业智能仪表板和分析平台
  • 数据验证验证并核实从以下位置提取的表格数据: JSON 文件与现有业务记录对接

文档处理与管理

  • 发票处理从发票中提取价格表、明细项目和财务数据,然后处理生成的报表。 JSON 用于自动处理的文件
  • 合同分析使用可下载的程序从合同和法律文件中提取条款、条件和结构化数据。 JSON 文件
  • 库存管理处理来自以下来源的产品目录、库存清单和供应链数据: PDF 通过文件 JSON 输出文件

企业集成

  • 系统集成下载并集成 JSON 文件与现有企业系统集成,包括 ERPCRM以及数据仓库
  • 工作流自动化:根据以下内容触发自动化工作流程 JSON 文件处理和提取表格数据
  • 数据同步处理 JSON 文件归档和同步提取的数据,使其跨越多个系统和平台,以实现一致的信息管理。

获取帮助