我目前的情况是,我在 PDF 模板的页面中有一个子表单,子表单中包含一组字段。
我正在使用 Adobe Lifecycle Designer ES2 创建我的模板。
是否可以使用 ABCPDF 工具(ABCpdf .NET Pro 7)隐藏/取消隐藏子表单以及通过代码包装的字段。我正在使用 C#、.NET (4.0)、Visual Studio 2010。
我目前的情况是,我在 PDF 模板的页面中有一个子表单,子表单中包含一组字段。
我正在使用 Adobe Lifecycle Designer ES2 创建我的模板。
是否可以使用 ABCPDF 工具(ABCpdf .NET Pro 7)隐藏/取消隐藏子表单以及通过代码包装的字段。我正在使用 C#、.NET (4.0)、Visual Studio 2010。
Adobe Lifecycle Designer 使用的表单类型与 ABCPDF 7 使用的不同。
请参阅此说明。在底部,我们有这个:
您可以使用 Acrobat 使用“工具”菜单下的“高级编辑”工具来编辑表单。
但是,如果您从“表单”菜单或工具栏中选择项目,那么您可能会发现最终是在 Adobe Designer 而不是 Acrobat 中编辑表单。
Adobe Designer 是 Acrobat Pro 附带的应用程序。它使用 PDF 作为输出媒体。但是,Designer 的操作方式意味着 Designer 创建的表单与 Acrobat 创建的表单根本不同。
例如,Acrobat 创建的表单通常包含一个背景,然后是一组字段。这些字段独立于后台运行。
Adobe Designer 创建的表单没有这种区别。他们使用单独的数据存储来指定字段。PDF 内容只是此字段规范的可见再现。底层字段规范由嵌入在 PDF 中的 XML 块组成。
(“Livecycle”这个词是在写完之后添加到产品名称中的,当时它仍然被称为“Adobe Designer”。)
ABCpdf支持的表单,也称为AcroForms或eForms,甚至没有“子表单”的概念,所以你所说的ABCpdf是不可能的。