使用PDF4me工作流程通过条形码分割PDF并重命名文件

By Aravindan Dhanapal | 文件自动化

使用PDF4me工作流程通过条形码分割PDF并重命名文件

PDF4me工作流程自动化有助于促进定义和设置您所有的常规文件流程,并在需要时自动执行。这使得组织或个人能够更好地控制其业务流程的自动化,更快、更安全。

我们的目标是带来可以与其他应用程序协作的功能,以实现PDF4me内单一或多个功能的同步。好了,PDF4me证明了它的文档处理能力,并提供了许多与文档相关的功能,这些功能对所有人口统计学的用户都是可用的。现在是时候利用我们强大的工作流程,使生活中的文档工作更容易处理。

PDF4me工作流程

最可靠和最安全的内置文档工作流程系统,可以倾听你的触发器,并为你的行动序列开始执行,更快、更安全。PDF4me Workflows系统支持在一个工作流程中结合多种功能,可以在PDF4me中作为一个工作流程执行。

这种工作流程在执行后立即提供输出文件,你甚至可以将它们保存到你的PDF4me存储器中。其他方式的输出文件发送到外部应用程序,如发送至电子邮件,保存到Dropbox,保存到FTP,以及更多也是可能的。在不久的将来,我们还将增加更多的应用程序与PDF4me工作流程合作。

PDF4me工作流程样本

按条形码分割

按条码分割工作流程操作可以根据页面中的可用条码将一个PDF文件分割成多个PDF文件。分割发生在与设置所提供的信息相匹配的条形码数据上或之后。根据下面的快照,分割发生在一个指定的条形码被识别之后。条形码类型可以被设置为任何,甚至可以选择特定的条形码来寻找。条码过滤器被定义为匹配您的查询,包含或开始于或结束于。

在PDF4me工作流程中通过条码操作进行分割

这个动作的输出结果是多个PDF文件,文件名是自动生成的,与源文件名一起附加了订单号。在这个动作之后,PDF4me工作流程提供的 "For Each "控制动作可以循环浏览你所有的输出文件,以决定下一步该怎么做。例如,你可以将每个文件附加并发送至电子邮件,或者你可以将其保存到Dropbox存储的所需文件夹位置。

读取条码数据

读取条码是一个PDF4me工作流动作,它可以读取PDF文件中可用的条码信息,并作为数据背景返回给下一个动作。这些读取条码的结果不是一个文件,所以这需要一个特殊的表达式来获得输出结果。

表达式示例: ${file.pages[0].Barcodes[0].value}

在PDF4me工作流程中读取条形码的动作

如何重命名由条形码分割的输出文件,并读取条形码数据?

这里有一个PDF4me工作流程的样本,它可以通过条形码数据分割你的PDF文件,并通过读取每个文件的条形码数据来应用一个新的文件名。最后,输出的文件被保存到Dropbox文件存储器。

在PDF4me工作流程中重命名输出文件

使用表达式来读取条形码值,我们现在可以构建所需的输出文件名,如下所示。

``${file.pages[0].Barcodes[0].value}.pdf````。

在PDF4me工作流程中保存到Dropbox

接下来读取条码的动作,我们要把输出文件保存到Dropbox的存储位置。在这个动作中,你可以随意指定输出文件名,但要确保文件名是不同的,否则它会在你的输出存储位置的同一个文件上反复覆盖。在我们的案例中,我们要添加我们的表达式,它包含条形码数据并与文件扩展名相连接。当你运行这个工作流程时,按条码拆分的输出文件将按预期以新的文件名创建。

在Dropbox中创建的文件

希望这能帮助你们中的许多人用所需的动态生成的名称来重命名你们的文件,以符合你们文件的目的。这个例子也可以用于读取条形码以外的要求。我们使用的表达式是一个通用的javascript函数。任何人都可以在javascripts的帮助下根据你的需要创建任何类型的文件名。

Related Blog Posts