【问题标题】:Create a radio group in pdflib with perl使用 perl 在 pdflib 中创建一个广播组
【发布时间】:2019-05-11 12:38:29
【问题描述】:

我正在尝试使用 pdflib 创建一个广播组。 此代码有效:

my $optlist = "required buttonstyle=circle bordercolor={gray 0.8} backgroundcolor={white}";
        $p->create_field($llx, $lly, $llx + $width, $lly + $height,"colors.standard", "radiobutton", $optlist);

        $p->create_field($llx + 115, $lly, $llx + $width + 115, $lly + $height,"colors.yellow", "radiobutton", $optlist);

        $p->create_field($llx + 230, $lly, $llx + $width + 230, $lly + $height,"colors.blue", "radiobutton", $optlist);

当我尝试按照Adobe Sign 的要求进行操作时,它会给我带来路径错误或名称显示不正确的错误。

{{Color_es_:signer1:radio(Red)}}

{{Color_es_:signer1:radio(Blue)}}

{{Color_es_:signer1:radio(Green)}}

如果我们必须使用不同的 perl 模块,我们可以。

【问题讨论】:

  • 你使用什么模块?我在PDFLib 中看不到任何方法create_field()
  • 我不明白你在问什么。我无法解析“按照 Adob​​e 的要求进行签名”。
  • @melpomene Adob​​e sign 是 Adob​​e 提供的一项服务,可让人们以电子方式签署文档。要求单选框标记为这样Color_es_:signer1:radio(Green)
  • @user3308713 我试图从pdflib.com/binaries/PDFlib/920/… 下载PDFlib-9.2.0-Linux-x86-perl 但是当我运行示例脚本hello.pl 时我得到./perl528/pdflib_pl.so: wrong ELF class: ELFCLASS32.. 我不确定到底是怎么回事。我必须先运行安装脚本吗?

标签: perl pdf sign radio-group pdflib


【解决方案1】:

问题不在于 pdflib,而在于 Adob​​e Sign 文档。

对他们 {{Color_es_:signer1:radio(Red)}}

表示将组名设置为Color_es_:signer1:radio,值设置为Red。

一旦我们发现 pdflib 工作正常。希望这对其他人有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-02
    • 1970-01-01
    • 2018-08-01
    相关资源
    最近更新 更多