彩票走势图

Aspose.Pdf.Kit开发:Adobe Designer中的表单域名称

转帖|其它|编辑:郝浩|2011-09-13 16:12:25.000|阅读 861 次

概述:在Adobe Designer 7.0中,PDF表单域的名称自动在名称前面生成一个前缀,在表单域名称末尾生成一个自动编号。所以使用API填充Adobe Designer 7.0生成的表单域有一个技巧。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

  在Adobe Designer 7.0中,PDF表单域的名称自动在名称前面生成一个前缀,在表单域名称末尾生成一个自动编号。所以使用API填充Adobe Designer 7.0生成的表单域有一个技巧。

  • 假设创建了一个名称为"TextField"的文本域,如下图所示:
  • 在为一个表单域命名以后,Adobe Designer 7.0自动在前面添加一个前缀,在末尾添加一个自动编号。所以最终的域名称和在Adobe Designer 7.0界面中指定的名称不同。
    例如:在上图中准确的域名是:

  form1[0].#subform[0].aText1[0],而不仅仅是"TextField".

  这和Adobe 6.0是不同的。

  所以,如果你想填充用Adobe Designer 7.0创建的表单域,应该按下面的方法操作:

[C#]   form.FillField("form1[0].#subform[0].TextField[0]", "fieldValue");     
[VB.NET]   form.FillField("form1[0].#subform[0].TextField[0]", "fieldValue")

而不是:

form.FillField("TextField", "fieldValue");

 

  • 如何得到由Adobe Designer 7.0生成的PDF表单域的准确名称?

    最简单的方法是:
    1. 在Adobe Professional 7.0打开PDF文档
    2. 使用菜单"Tools"->"Advanced Editing"
    3. 选择表单处理,如下面所示:

     


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:网络转载

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP