Bei SCS hätte ich jetzt kein Problem, mehrere Spoolfiles mit *SCSC in eine gemeinsame PF auszugeben.
Dann den OVRPRTF QPRINT in PDF mit LPI/CPI/Breite/Ausrichtung durchführen und per CPYF der PF in QPRINT mit *FCFC wieder auszugeben.

Mit AFPDS geht das leider nicht, da zu viele Informationen verloren gehen können (Fonts, PAGSEG, Barcode, AFPRSC, ...) und *FCFC kommt zu falschen Ergebnissen.

Wahrscheinlich muss man da viel früher ansetzen und bereits das Erstellen der Spools in eine gemeinsame Spooldatei oder direkt als PDF ausgeben zu lassen.
Dies kann man mittels SHARE(*YES) auf der PTRF erreichen, was man in einem Vorprogramm ja ebenso durchführt: a) OVRPRTF FILE(xx) SHARE(*YES)...., b) Open PRTF, c) CALL der Programme.

Hinterher ist das halt immer schwieriger.
Vielleicht können ja so die diversen Spool-Verbesserer da akzeptable Lösungen anbieten.
Stichwort TAATOOLS und DUPSPLF. Vielleicht hat ja nochjemand die Quellen (falls das Programm nicht sowieso nur CPYSPLF und SCS unterstützt).

Ansonsten kann ich nur noch HAL's Worte wiedergeben: Mein Gedächtnis lässt nach....