0

我目前的情况是,我在 PDF 模板的页面中有一个子表单,子表单中包含一组字段。

我正在使用 Adob​​e Lifecycle Designer ES2 创建我的模板。

是否可以使用 ABCPDF 工具(ABCpdf .NET Pro 7)隐藏/取消隐藏子表单以及通过代码包装的字段。我正在使用 C#、.NET (4.0)、Visual Studio 2010。

4

1 回答 1

0

Adobe Lifecycle Designer 使用的表单类型与 ABCPDF 7 使用的不同。

请参阅此说明。在底部,我们有这个:

您可以使用 Acrobat 使用“工具”菜单下的“高级编辑”工具来编辑表单。

但是,如果您从“表单”菜单或工具栏中选择项目,那么您可能会发现最终是在 Adob​​e Designer 而不是 Acrobat 中编辑表单。

Adobe Designer 是 Acrobat Pro 附带的应用程序。它使用 PDF 作为输出媒体。但是,Designer 的操作方式意味着 Designer 创建的表单与 Acrobat 创建的表单根本不同。

例如,Acrobat 创建的表单通常包含一个背景,然后是一组字段。这些字段独立于后台运行。

Adobe Designer 创建的表单没有这种区别。他们使用单独的数据存储来指定字段。PDF 内容只是此字段规范的可见再现。底层字段规范由嵌入在 PDF 中的 XML 块组成。

(“Livecycle”这个词是在写完之后添加到产品名称中的,当时它仍然被称为“Adobe Designer”。)

ABCpdf支持的表单,也称为AcroForms或eForms,甚至没有“子表单”的概念,所以你所说的ABCpdf是不可能的。

于 2013-07-31T14:48:45.467 回答