Создайте группу радио в pdflib с помощью Perl - PullRequest
0 голосов
/ 11 мая 2019

Я пытаюсь создать радиогруппу с 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 (Зеленый)}}

Если бы нам пришлось использовать другой модуль Perl, мы могли бы.

1 Ответ

1 голос
/ 16 мая 2019

Проблема была не в pdflib, а в документации Adobe Sign.

к ним {{Color_es_: signer1: radio (Red)}}}

означает, что имена групп должны быть такими, как Color_es_: signer1: radio, а значение - Red.

Однажды мы поняли, что pdflib работает нормально.Надеется, что это помогает кому-то еще.

...