【发布时间】:2013-01-29 02:39:11
【问题描述】:
我有一个包含多个文本字段的 pdf。我已经使用 Echosign 关于创建文本标签的教程来创建标签,但 Echosign API 专家告诉我,我被告知要使用的 API 方法 (createURLWidget) 不允许使用预填充后缀预填充数据。
我正在使用 Ruby 来运行这些方法。
我的字段名称是 full_name,我用一个假的替换了实际的文档键。
params =
{
:name => 'Agreement',
:document_key => '3434hkfhegeg',
:mime_type => 'application/pdf',
:fields =>
{
:full_name => 'Mary'
}
}
我尝试过的文本标签是:
full_name_es_:sender:fullname
full_name_es_:signer
full_name_es_:signer1
full_name_es_:signer2
full_name_es_:sender
以下是命名语法:
<field_name>_es_<:Role><:Field Type>
我已经尝试过只读而不是只读。
当我在终端运行“ruby create_url_widget.rb”时
这是我回复的相关部分:
<mergeFieldInfo><ns9:MergeFields/><ns9:fieldName>full_name</ns9:fieldName>
<ns9:defaultValue>Mary</ns9:defaultValue></ns9:MergeFields></mergeFieldInfo>
还会生成一个 URL,其中嵌入了 echosign 网站页面中的正确 PDF。但是,没有文本是 full_name 字段所在的位置。如果我将该文本设置为“只读”,则它不再是要填写的框,如果我将其设为必需,则该框会以红色轮廓显示,并且当我有一个要测试的日期文本标签时,它会将其填写适当地让我知道它正在做某事。
我已经使用 soupUI 尝试更改我的代码,但仍然没有成功。
如果有人需要我提供更多代码,请告诉我。如果有人有任何建议,请告诉我,我真的被卡住了。我什至不确定这个 API 方法是否会这样做,有人知道吗?或者我应该使用其他方法吗?
提前感谢您的宝贵时间!
【问题讨论】:
-
您好。您在问题介绍中提到的
prefill后缀是什么?我正在尝试查找有关它的一些信息,但到目前为止失败了。
标签: ruby api pdf pdf-generation echosign