В своем комментарии к теме я предложил решение с помощью 2 раздельных pdf-файлов - шаблонов и переменных данных с дальнейшим их объединением с помощью консольной утилиты cpdf. Это решение мне показалось более универсальным, т.к. исходные pdf могут быть сгенерированы не только inDes'ом, но и вообще чем угодно.
Я предполагал сделать однострочный батник, по факту в базе нужно не менее трёх строк А для удобства использования еще немного длиннее.
Сгенерируйте отдельно файл с переменными данными (именами), без фонов, отдельно файл с шаблонами (неважно, сколько их).
Скорость работы ограничена скоростью работы cpdf и сложностью/объемом входных файлов, максимум я проверял на файле 60 Мб (чертежи, 203 страницы, 5,5 мин) и на файле 731 страница (3,7 мБ, текст, 31 сек.). Шаблонов бралось 10 шт, но простые, просто цветные прямоугольники.
Кстати, размеры страниц с переменными данными и страниц с шаблонами могут быть разными, размер страниц выходного файла будет определяться размером файла с подложками (шаблонами).
При работе будут появляться warning'и, их игнорировать
Я предполагал сделать однострочный батник, по факту в базе нужно не менее трёх строк А для удобства использования еще немного длиннее.
Сгенерируйте отдельно файл с переменными данными (именами), без фонов, отдельно файл с шаблонами (неважно, сколько их).
Скорость работы ограничена скоростью работы cpdf и сложностью/объемом входных файлов, максимум я проверял на файле 60 Мб (чертежи, 203 страницы, 5,5 мин) и на файле 731 страница (3,7 мБ, текст, 31 сек.). Шаблонов бралось 10 шт, но простые, просто цветные прямоугольники.
Кстати, размеры страниц с переменными данными и страниц с шаблонами могут быть разными, размер страниц выходного файла будет определяться размером файла с подложками (шаблонами).
При работе будут появляться warning'и, их игнорировать