【发布时间】: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() -
@HåkonHægland pdflib.com/fileadmin/pdflib/pdf/manuals/…
-
我不明白你在问什么。我无法解析“按照 Adobe 的要求进行签名”。
-
@melpomene Adobe sign 是 Adobe 提供的一项服务,可让人们以电子方式签署文档。要求单选框标记为这样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