作者:卡琳娜·舒尔茨·沃伍德|发布日期:2025年11月13日
如果您曾希望让PDFCreator发挥更多功能,那么CS-Script操作或许正是您寻找的解决方案。它能自动重命名文件、将文档直接发送至其他应用程序,或在保存前验证元数据。
这项PDFCreator的高级功能专属于我们的商业版,允许您在转换流程中嵌入小型C#脚本,从而完全自定义PDF文档生成前后的操作逻辑。这项功能能够让您的日常打印与转换工作更快捷、更高效。
您可以将CS-Script操作视为连接PDFCreator与您自有业务逻辑的桥梁。无需在转换后手动执行额外步骤,您可以直接在工作流中实现全自动处理。
您可自主设定脚本执行时机:
通过C#实现安全的PDF自动生成,从而精简文档工作流程
以下是企业日常应用CS-Script功能的典型场景:
简而言之,如果您曾想过“要是PDFCreator能在任务完成后实现某功能就好了”,那么CS-Script很可能就能帮您实现它。
当您在配置文件设置中启用此功能后,PDFCreator会自动在您的脚本文件(通常位于“CS-Script”文件夹中)中查找并执行相应指令。
当一项任务启动时,PDFCreator将:
随后,您的代码即可访问文件名、输出路径、令牌及元数据等属性,从而实现对文档的修改、验证或触发后续步骤的操作。
以下是一个基础模板,展示了CS脚本的典型结构:
using System;
using NLog;
using pdfforge.CustomScriptAction;
using pdfforge.PDFCreator.Conversion.Jobs.Jobs;
在这个示例中,脚本会在转换前添加默认作者信息,并在转换完成后记录输出路径。
CS-Script功能是PDFCreator中最灵活的工具之一。它能够节省数小时的手动后处理时间,轻松集成到现有系统中,并能完美适配自动化工作流的扩展需求。
如果您正在使用PDFCreator的商业版,我们强烈建议您尝试此功能。只需打开配置文件设置,启用CS-Script功能,即可见证您的PDF工作流程能实现何等高效的智能化升级。
CS-Script功能可在队列设置的高级选项部分启用。您的脚本文件必须放置在CS-Scripts文件夹中,且扩展名需为.cs或.csx。若要将脚本自动集成为PDFCreator工作流(操作)功能的一部分,请按以下步骤操作:
即日起,在转换印刷作业时,系统将自动把您的CS-Scripts集成至工作流程。
请参考PDFCreator附带的示例脚本,并查阅官方用户指南。
请将您的.cs 或.csx 文件置于CS-Scripts文件夹中。在PDFCreator的 CS-Script 操作中选中并启用该脚本后,它将在每次打印任务中自动运行,以修改或优化您的PDF工作流程。
C#(C-Sharp)。CS-Script在PDFCreator中运行标准的 C# 代码,并基于.NET Framework实现。
传统任务仅转换您的文档。而通过CS-Script,PDFCreator会在转换前和/或转换后执行自定义代码,使您能够调整设置、添加操作或完成自动化任务。
将所有脚本存储在默认的CS-Scripts文件夹中,并为其命名清晰的名称(例如,RenameFile_PreConversion.cs),以便于识别和维护。
您可以在单一应用程序中实现每项任务的自动化与定制,为转换过程添加高级逻辑,并将PDFCreator与其他系统集成。
您还可以插入自定义数据字段或自动个性化文件。