StitchPagesVertically
Seitenbearbeitung
Beschreibung
Anmerkungen oder interaktive Felder ein- oder ausblenden
Seiten werden in absteigender Reihenfolge der Seitennummer erfasst, sodass frühere Seitenindizes stabil bleiben, während spätere Seiten ausgeblendet werden; die Höhe der neuen Seite wird automatisch als Summe aller skalierten Quellhöhen plus Gap mal (Anzahl - 1) berechnet; alle Quellseiten werden verbraucht und ausgeblendet
Syntax
Delphi
Function TPDFlib.StitchPagesVertically(Const PageRanges: WideString; Gap, TargetWidth: Double): Integer;
Parameter
| PageRanges | Eine Standard-Seitenbereichszeichenfolge (z. B. "1-3,5"); Leer bedeutet alle Seiten |
|---|---|
| Gap | Vertikaler Abstand, der zwischen aufeinanderfolgenden Seiten eingefügt wird, in aktuellen Maßeinheiten |
| TargetWidth | Die Breite der neuen Ausgabeseite; jede Quellseite wird (unter Beibehaltung des Seitenverhältnisses) auf diese Breite skaliert |
Rückgabewerte
| 0 | Das Zusammenfügen konnte nicht durchgeführt werden (leerer Bereich, nicht positive TargetWidth oder Erfassungsfehler) |
|---|---|
| >= 1 | Die 1-basierte Seitennummer der neu erzeugten vertikal zusammengefügten Seite |