Hallo,
für den Zweck liesse sich CorelDraw einsetzten. Das lässt sich einigermassen von Delphi aus automatisieren.
Einen ersten Ansatz dazu findest du
hier.
Der Vorteil, man kann am "fertigen" Blatt noch beliebige "händische" Änderungen vornehmen bevor mans wirklich druckt.
Dazu zählt unter anderem auch eine Grössenveränderung, wenn man plötzlich Zugriff auf einen DIN-A0 Plotter hat....
mfg
wo