3

PDFフォームにperlのデータを入力する必要があります。モジュールCAM::PDFを使用します

コードは非常に単純です。

私の $doc = CAM::PDF->new($infile) || die "$CAM::PDF::errstr\n";

私のリスト;
プッシュ@リスト、「IBAN1」; プッシュ@リスト、 '11';
push @list, 'IBAN2'; push @list, 'WWWW';
push @list, 'IBAN3'; プッシュ@リスト、「2222」;
push @list, 'IBAN4'; プッシュ@リスト、「2222」;
プッシュ@リスト、「IBAN5」; プッシュ@リスト、 '22';
push @list, 'テレフォン'; プッシュ@リスト、「1234567890」;

$doc->fillFormFields({}, @list);
$doc->cleanoutput($outfile);

それは機能し、フィールドを適切に埋めますが、適切に見えません。写真を参照してください。

フォームには、文字ごとに特別な四角形があります。PDF を手動で編集すると、カーソルは自動的に次の四角形にジャンプします。しかし、この pdf フォームにスクリプトを入力すると、この四角を無視してテキストを配置するだけです。

すべての正方形に個別の ID はないことに注意してください。Telefoon の 10 個の正方形はすべて 1 つのフィールドのようなもので、1 つの ID 'Telefoon' を持っています

perlでPDFフォームに適切に(見栄えがするように)記入する方法はありますか?または、これを行う他の方法はありますか?

PDFフォーム

ID を含むフィールドは次のとおりです。

ID

事前に助けてくれてありがとう。

パベル

4

0 に答える 0