Можно ли стыковать pdf-формы, заполнять и использовать переход одной командой (PDFTK и PHP)?

Я успешно использую pdftk для заполнения pdfform в PHP следующим кодом:

passthru( '/usr/bin/pdftk /mallpdf/1.pdf fill_form '.$tmpfname.' output - ');

Теперь у меня есть две pdfforms, к которым я хотел бы присоединиться, а затем заполнить данными.

Пробовал приведенный ниже код, но безуспешно, есть мысли? Или, может быть, нельзя?

passthru( '/usr/bin/pdftk /mallpdf/1.pdf /mallpdf/2.pdf cat fill_form '.$tmpfname.' output - flatten');

person Kevin Lindmark    schedule 29.05.2020    source источник


Ответы (1)


Вы не можете выполнять две операции одновременно одним вызовом pdftk. Заполните каждую из форм отдельным вызовом, затем объедините их вместе с третьим вызовом.

person notautogenerated    schedule 29.05.2020
comment
Спасибо @notautogenerated! Итак, я предполагаю, что это потребует создания двух временных файлов, их заполнения и последующего присоединения к ним? - person Kevin Lindmark; 30.05.2020
comment
Довольно много. Временные файлы будут результатом заполнения ваших исходных файлов, их не нужно создавать заранее. - person notautogenerated; 30.05.2020