Docusignapi 在文本选项卡中记录锚点字符串

Docusignapi 在文本选项卡中记录锚点字符串,docusignapi,Docusignapi,看起来主播字符串只能是单个字符串。如果字符串中有空格,则 不行。有人知道我做错了什么吗? 如果我使用[授权]或[代表],它是有效的。 如果我使用2个字符串加空格,如下所示,它将不起作用 I'm using envelopedefinition XML to add textTabs based on anchorString. 授权代表--此部分不起作用 真的 真的 真的 滴度文本 1. -18 像素 这种情况下的一个常见问题是,PDF中的源字符串使用的字符与单词之间的空格字符不同。

看起来主播字符串只能是单个字符串。如果字符串中有空格,则 不行。有人知道我做错了什么吗? 如果我使用[授权]或[代表],它是有效的。 如果我使用2个字符串加空格,如下所示,它将不起作用

   I'm using envelopedefinition XML to add textTabs based on anchorString. 

授权代表--此部分不起作用
真的
真的
真的
滴度文本
1.
-18
像素

这种情况下的一个常见问题是,PDF中的源字符串使用的字符与单词之间的
空格
字符不同。尝试复制/粘贴这些字符以查看

此外:

  • 尝试关闭
    MatchWholeWord。
    只有在获得无关匹配时才使用它
  • 尝试使用web浏览器创建模板/标记。查看它是否允许您匹配所需的文本/位置。根据您的用例,通常最简单的方法是使用web用户界面创建模板,然后选择模板作为API调用的一部分。(Vs通过API调用创建标记。)
  • 如果您可以修改文档,请使用白色字母将“sig1”添加到源文档中,以便在文档中看不到它们。然后在“sig1”上锚定比赛
    在docusigndeveloper文档中,有一个小段落介绍了它们如何处理主播字符串中的特殊字符(文档在matchWholeWord部分中)

    此功能使用以下规则:

    除非在锚字符串中指定标点符号,否则此功能将忽略标点符号和以下字符:


    $~>Larry,我关掉了MatchwholeWord,不工作。我在appdemo.docusign.com的web浏览器中创建了模板/标记,使用相同的文档,我可以在web浏览器中看到textTag。我修改了文档,将“sig1”添加为主播字符串,并将其设置为白色,可以工作。如果我添加了“sig1”,它只有一个空格,则无法工作。只是想知道为什么它不能接受anchorstring中的t空格。我的猜测是空格不匹配,因为它不是一个常规空格。文档使用的是什么语言?在任何情况下,使用sig1或类似的文本作为锚文本听起来都很成功。我在VB中定义了XML信封定义。我使用crystal report 8.5导出PDF文件。空格在除了Texttab以外的其他标签。因此,您可以将一些标签锚定到“sig 1”,但不能锚定其他标签?听起来像是一个bug。如果您可以共享文档,请…请通过创建一个支持案例。对于此问题,我很抱歉,很高兴有解决方法。
     <textTabs>
        <text>
          <anchorString>Authorized Representative</anchorString>  -- this part does not work
          <anchorCaseSensitive>true</anchorCaseSensitive>
          <anchorIgnoreIfNotPresent>true</anchorIgnoreIfNotPresent>
          <anchorMatchWholeWord>True</anchorMatchWholeWord>
          <name>Titel_Text</name>
          <anchorXOffset>1</anchorXOffset>
          <anchorYOffset>-18</anchorYOffset>
          <anchorUnits>Pixels</anchorUnits>
        </text>
    </textTabs>