hab zwar direkt keine lösung für dich, aber vielleicht ein ansatz:
- lies ein mehrseitiges pdf-document mal in einen texteditor (evtl. als *.txt-datei umbenenen)
- du siehst reines (lesbares) postscript
- analysiere den aufbau (wenn ichs richtig gesehen habe heisst der seitentrenner "/Type/Page"
- es gibt einen header+footer, die einleitende/beendende syntax musst du identifizieren
- im header steht auch ein, wieviel seiten das dokument hat
so und dann kanns losgehen:
- pdfs einlesen => fopen(), etc.
- rechnung modifizieren (wieviel seiten solls haben, header+footer in je eine var) => preg_replace()
- zusatzdokumente header&footer eliminieren => preg_replace()
- das ganze zusammensetzen und auf die platte schreiben
- daumen drücken
könnte klappen.