Jednym z rozwiązań mogłoby być wykorzystanie korespondencji seryjnej. Lista podpisów stanowiłaby bazę (źródło danych) zawierającą tylko jedno pole np "Podpis". W dokumencie głównym w miejscu podpisu należałoby wstawić dwa pola, jedno po drugim, pierwsze to "Podpis", które ma przenieść treść podpisu do dokumentu i drugie "Następny rekord" wymuszające przejście do następnego rekordu w źródle. Dzięki temu kolejne pole "Podpis" w tym dokumencie pobierze następny podpis a kolejny "Następny rekord" udostępni następną pozycję źródła.
Do automatycznego wstawiania takiej "podpisowej" sekwencji można wykorzystać możliwości autotekstu.
Myślę, że to zautomatyzowałoby cały proces.
Uwaga: podczas drukowania takiego wielostronicowego dokumentu, należy wydrukować liczbę stron taką ile ma cały dokument. Gdyby źródło, przez przypadek zawierało choćby jeden rekord więcej niż jest pól korespondencji seryjnej w dokumencie, i wybrano: drukuj wszystko, to rozpocząłby się wydruk następnego kompletu stron, w którym już nie wszystkie pola zostałyby zastąpione ale strony zostałyby wydrukowane.
Korespondencja seryjna np.:
https://yestok.pl/lbo/y34.php
Autotekst np.:
https://yestok.pl/ooo/y51.php