跳到主要内容

发票、合同、收据:放在同一个收件箱?按类型对 PDF 文件进行分类(按制造商和路线)。

· 阅读需 13 分钟
SEO and Content Writer

你会收到各种各样的文件,包括PDF、发票、合同和收据,你需要按类型对它们进行分类,以便正确的流程能够处理每一份文件。手动操作无法扩展规模。

解决方法: 定义你的 PDF4me.com 上的分类规则 (使用 正则表达式 或者 JavaScript 然后运行相同的分类 内部制造下载 PDF 文件(例如从 Dropbox 下载)→ PDF4me 文档分类 → 使用返回值 类名 进行路由或组织。分类信息保存在您的 PDF4me 帐户中;Make 只需发送文件并获取分类即可。

本指南分为两部分。 第一部分 正在 PDF4me.com:去哪里以及如何安排你的第一堂课(例如, pdf4me_invoice 使用类似这样的正则表达式 invoice(.*))。 第二部分 正在 制作本文介绍了一个包含两个模块的场景(Dropbox 下载文件 → PDF4me 文档分类)以及如何解读分类结果。所有步骤和截图均已核实,并与 PDF4me 和 Make 的用户界面进行了对比。

你需要什么

  • A PDF4me 帐户登录 PDF4me分类模板创建后会存储在您的帐户中。 分类文件你定义 正则表达式或 JavaScript 中的表达式 (对于基于人工智能的分类,可以安排定制训练,如有需要请联系 PDF4me)。
  • A 制作 帐户, 创建一个免费的Make帐户 如果没有,请添加。 Make.com 上的 PDF4me 集成 使用文档分类模块。
  • A PDF4me API密钥获取您的 PDF4me API 密钥在 Make 中,使用它创建 PDF4me 连接。第一次使用?请参阅 连接 PDF4me 以创建
  • Make 中的文件源我们使用 Dropbox,下载文件 所以这些步骤与我们的截图相符。你可以使用 Google 云端硬盘OneDrive或者任何提供文件(二进制文件 + 文件名)的 Make 模块。流程保持不变:获取 PDF → 文档分类 → 使用 类名 下一步。

第一部分:在 PDF4me.com 上设置分类

分类是 定义并存储在 PDF4me.com 上你创建 文档类 并为每个班级分配一个 表达 (正则表达式或 JavaScript)。当您从 Make 调用 Classify Document 时,PDF4me 使用这些模板返回一个文档。 类名 对于您发送的 PDF 文件,请先完成此步骤,以便您的 Make 场景有可供运行的对象。

步骤 1:在 PDF4me 上打开分类文档

  1. 登录 PDF4medev.pdf4me.com)。
  2. 侧边栏, 点击 分类文件页面标题是 分类文件 副标题是 根据表达式对文档进行分类
PDF4me 侧边栏已选择“文档分类”选项

步骤 2:创建或编辑类

  1. 分类文件 页面,点击蓝色 编辑 点击(铅笔图标)创建新的分类模板或修改现有模板。
  2. 您会看到类定义区域,您可以在其中添加 文档类 并定义如何进行匹配。
PDF4me 文档分类页面,带有编辑按钮

步骤 3:定义类名和表达式

  1. 在下面 类名,点击 + (加号)按钮,用于根据需要添加新课程。
  2. 在班级卡片上:
  • 类名给类指定一个 API 将返回的名称(例如: pdf4me_invoice这就是您将看到的值, 类名 在 Make 中。
  • 选择表达式类型: 选择 正则表达式 或者 JavaScript 这取决于您希望如何匹配文档内容。
  • 正则表达式 (如果您选择正则表达式):输入一个用于识别此文档类型的模式。在我们的屏幕截图中,我们使用 invoice(.*) 匹配包含“invoice”一词及其后任意字符的文档。请根据您自己的命名或内容规则调整表达式。
  1. 使用 上传模板文件 如果想完善模板,可以上传示例 PDF 文件。
  2. 使用 选择测试文件 选择文件,然后单击 测试分类 查看它属于哪个类别。
  3. 点击 保存更改 这些类会保存到您的 PDF4me 帐户中。这些是 Make 使用的模板。 分类文件 模块将使用。
PDF4me 文档分类:class pdf4me_invoice, expression type Regular Expression, regex invoice(.*), Upload Template File, Test Classify, Save Changes

重要的: PDF4me 上的分类用途 正则表达式或 JavaScript 中的表达式指南和用户界面位于 在 PDF4me 上对文档进行分类对于需要定制训练的基于人工智能的分类,PDF4me 可以安排通话提供帮助。


第二部分:Make 中的自动分类

一旦您的类别已在 PDF4me.com 上创建,您就可以运行分类程序了。 制作从之前的模块(例如 Dropbox)获取 PDF 文件并将其发送到 PDF4me,文档分类该模块返回 类名 (例如。 pdf4me_invoice),您可以将其用于路由、重命名或后续步骤。

流程概览

您的创建方案有 两个模块

  1. Dropbox:下载文件:从您指定的路径获取 PDF 文件(例如, /pdf4metest/ClassifyDocs/invoice_Pdf4me-202503-25041.pdf)。 输出: 数据 (文件内容), 文件名文件大小
  2. PDF4me:文档分类使用您保存的分类模板将该 PDF 文件发送到 PDF4me。输出: 类名 (例如。 pdf4me_invoice您可以在后续模块中使用此功能进行路由或组织。完整详情: 文件分类,制作
场景:Dropbox 下载文件 → PDF4me 文档分类

步骤 1:下载文件(Dropbox)

将 PDF 文件导入 Make,以便下一个模块可以将其发送到 PDF4me。

目前为止的流程: Dropbox 下载文件。

  1. 添加 Dropbox下载文件
  2. 联系 *选择您的 Dropbox 连接(或 添加 (一个新的)。更多信息,请参阅 在线帮助 对话框中的链接。
  3. 文件选择方式*: 选择 选择文件 选择特定路径,或使用 映射文件路径 如果您是从触发器进行映射(例如,监视文件)。
  4. 文件 *请输入或映射 PDF 文件的完整路径。在我们的屏幕截图中,路径为: /pdf4metest/ClassifyDocs/invoice_Pdf4me-202503-25041.pdf如果可用,请使用文件夹选择器。
  5. 节省该模块输出 数据 (PDF 内容) 文件名, 和 文件大小您将把这个文件传递给 PDF4me 文档分类模块。
如何让 Dropbox 下载文件:连接方式、文件选择方式、文件路径 / pdf4metest / ClassifyDocs / invoice_Pdf4me-202503-25041.pdf

步骤 2:文档分类(PDF4me)

将下载的PDF文件发送到PDF4me。分类将使用您在PDF4me.com网站第一部分中定义的模板。

目前为止的流程: Dropbox 下载文件 → PDF4me 文档分类。

  1. 添加 PDF4me分类文件 (摘录部分)
  2. 联系 *选择您的 PDF4me 连接(使用您的设备创建一个连接) API密钥 (如有需要)。更多信息,请参阅 在线帮助 对话框中的链接。
  3. 文件: 选择 Dropbox - 下载文件 因此,PDF 内容和文件名来自您在步骤 1 中添加的下载模块。(或者使用 地图 绘制地图 文档文件名 (来自之前的模块。)
  4. 节省 并运行该场景。模块返回 类名 (例如。 pdf4me_invoice基于您的 PDF4me 分类模板。执行使用 1 学分 每次操作。
使用 PDF4me 对文档进行分类:连接,从 Dropbox 下载文件

步骤 3:使用结果

在执行摘要中,您将看到 输入 (例如。 文件名: invoice_Pdf4me-202503-25041.pdf) 和 输出课程名称: pdf4me_invoice在后续模块中,您可以进行映射。 类名 将文档路由(例如路由到不同的文件夹或工作流程)、重命名文件或触发特定类型的操作。

执行操作:1 次操作,1 个信用额度;输入文件名:invoice_Pdf4me-202503-25041.pdf;输出类名:pdf4me_invoice

为什么这种方法有效

要点总结

  • 分类定义见 PDF4me.com。 前往 分类文件 在 PDF4me 侧边栏中,使用 编辑并添加类 正则表达式 或者 JavaScript 表达式。保存更改,以便 Make 可以使用这些模板。
  • 仅运行分类。 下载PDF文件(例如从Dropbox下载)并将其传递给 PDF4me,文档分类该模块返回 类名 (例如。 pdf4me_invoice这样你就可以在后续步骤中进行路线规划或组织安排。
  • 每个类别一个学分。 每次“分类文档”操作消耗 1 个积分。使用 类名 在路由器、重命名或后续模块中输出。
  • 对于基于人工智能的分类和自定义训练,PDF4me 可以提供帮助,请联系我们安排通话。对于正则表达式/JavaScript 设置,请使用 分类文件 本页及本指南。

实际应用案例

在分类模板中添加您的 PDF4me 帐户然后,在 Make 中使用它们来路由、重命名或触发特定类型的工作流程。以下是一些常见的用法:

用例1:将发票和合同分别路由到不同的文件夹

问题: 各种PDF文件都放在同一个Dropbox文件夹里;发票发给会计部门,合同发给法务部门。手动分类太慢了。

解决方案: 在 PDF4me 上定义类(例如: invoicecontract在“创建”中,添加一个 路由器 文件分类后:如果 类名 = invoice上传到 /Accounting/Invoices/; 如果 contract上传到 /Legal/Contracts/流程相同,但目的地因类型而异。

PDF4me上的模板: 添加课程 invoicecontract 使用正则表达式或 JavaScript 表达式。 扳机: Dropbox 监控文件、下载、分类文档、路由、上传(按分支机构)。

使用场景 2:按文档类型解析(每个类别使用不同的模板)

问题: 发票需要一个解析模板(发票编号、日期、金额);收据需要另一个。在确定类型之前,您无法确定使用哪个模板。

解决方案: 先分类,再解析。在 PDF4me 上添加类(例如: invoicereceipt)。在“创建”中:下载、文档分类、路由。对于 invoice, 添加 解析文档 使用发票模板; receipt添加带有收据模板的文档解析功能。

PDF4me上的模板: 与文件名或内容匹配的类。 建立流程: 下载、分类、路由(按类名)、解析文档(按分支)。

用例 3:按类别重命名文件,以便于搜索和归档

问题: 通用文件名 document.pdf你想给类名加上前缀,以便文件易于搜索(例如: invoice_document.pdfcontract_document.pdf)。

解决方案: 在 PDF4me 上添加类别,然后在“创建”菜单中:下载、分类文档、上传文件。设置 文件名 使用表达式 类名 (例如:类名 + 下划线 + 原始文件名 + .pdf)。 地图 2. 数据 从下载中获取文件内容。

PDF4me上的模板: 例如课程 invoicecontractreceipt建立流程: 下载、分类文档、上传(使用动态文件名)。

用例 4:邮件收发室自动化,对收到的文件进行分类

问题: 文件通过电子邮件、扫描件或共享驱动器接收;需要按类型(发票、采购订单、收据、表格)进行分类和归档,无需手动标记。

解决方案: 使用触发器(监视文件、电子邮件附件、Webhook),下载并分类文档。添加路由:分支 类名 并将每种类型路由到正确的文件夹或下一步操作(解析文档、通知团队、归档)。

PDF4me上的模板: 您收到的每种文档类型对应的类。使用 测试分类 提供示例文件以调整正则表达式或 JavaScript。 建立流程: 触发、下载、文档分类、路由、按类型处理。

后续步骤

  1. 在 PDF4me 上设置课程: 打开 分类文件, 点击 编辑添加一个类(例如 pdf4me_invoice)与一个 正则表达式 或者 JavaScript 然后表达, 保存更改
  2. 获取 API 密钥PDF4me API 密钥仪表板在 Make 中使用它来创建 PDF4me 连接。
  3. 刚开始使用 Make + PDF4me?连接 PDF4me 以创建 展示如何创建连接。添加 Make.com 上的 PDF4me 集成
  4. 构建场景Dropbox 下载文件 → PDF4me 文档分类。地图 文件 到下载模块;使用 类名 在下一模块中。
  5. 完整模块参考文件分类:创建 适用于所有参数和输出字段。