Можно ли динамически вставлять страницы при создании PDF из шаблона? - PullRequest
0 голосов
/ 05 апреля 2019

Я пытаюсь написать код, который будет генерировать PDF для пользователей, использующих docusign.Большая часть PDF является статической, и не будет меняться для каждого пользователя.Посередине находится страница (самый маленький PDFS будет 3 страницы), которая будет иметь динамическую длину и может потребовать дополнительных страниц.

Мой вопрос: если у меня есть шаблон для PDF, и мне просто нужно дублировать вторую страницу несколько раз, возможно ли это сделать с помощью предварительно определенного шаблона, а затем добавить дополнительные страницы с помощью PHP и docusign SDK?Я пытался выяснить, как это сделать, но я не смог найти способ или какую-либо документацию по этому вопросу.У меня есть скрипт, который генерирует встроенную ссылку для PDF с использованием шаблона из PHP, но я не смог выяснить, как добавить дополнительные страницы (или изменить страницы из шаблона).

Еслиэто невозможно, будет ли лучший способ сделать то, что мне нужно, это просто сгенерировать весь PDF с использованием кода и вообще не использовать шаблон?

1 Ответ

1 голос
/ 06 апреля 2019

Существуют различные способы включения дополнительных документов в существующий шаблон.Если PDF-файл, который вы пытаетесь добавить, не требует каких-либо добавленных полей для текста и подписи DocuSign, вы можете создать свой конверт, а затем сделать еще один вызов API, чтобы прикрепить документ к конверту.Подробнее здесь на уроке 3.

Однако в некоторых случаях добавляемый PDF-файл требует текстовых полей и даже подписей, в этом случае использование шаблона может быть не лучшим вариантом.Вы можете рассмотреть составные шаблоны.Свойство конверта Composite Templates позволяет применять несколько шаблонов к одному конверту, объединять шаблоны с формами PDF и комбинировать шаблоны с документами из облачных источников.Подробнее здесь .

...