THPDFRotationFlattenInfo Record
Zählt gescannte Seiten, eingeebnete Drehungen sowie transformierte Anmerkungen, Ziele und Strukturgeometrie
Deklaration
THPDFRotationFlattenInfo= record
ScannedPageCount: Integer;
FlattenedPageCount: Integer;
TransformedAnnotationCount: Integer;
TransformedDestinationCount: Integer;
TransformedStructureGeometryCount: Integer;
end;
Unit
HPDFDoc
Felder
| Feld | Zweck |
|---|---|
ScannedPageCount | Vom Seitenbereich ausgewählte und auf einen /Rotate-Wert ungleich null untersuchte Seiten |
FlattenedPageCount | Seiten, deren Drehung um 90, 180 oder 270 Grad in die Content-Streams eingebacken und auf null zurückgesetzt wurde |
TransformedAnnotationCount | Umgerechnete Anmerkungsrechtecke, damit sie im sichtbaren Bereich der gedrehten Seite bleiben |
TransformedDestinationCount | Nach der Drehungsänderung umgerechnete Link- und Lesezeichen-Zielgeometrie |
TransformedStructureGeometryCount | An die neue Ausrichtung angepasste Strukturbaum-Geometrie-Einträge |
Verwendungshinweise
- Füllen Sie ihn über
FlattenLoadedPageRotation; Seiten ohne 90/180/270-Drehung zählen nur inScannedPageCount - Beim Einebnen wird jeder betroffenen Seite eine kompensierende Transformation angehängt, Seitenboxen werden neu geschrieben und /Rotate auf 0 zurückgesetzt, damit Viewer auf dem Bildschirm nicht erneut drehen
- Vergleichen Sie
TransformedDestinationCountmit der Linkanzahl des Dokuments, wenn jeder klickbare Bereich die Ausrichtungsänderung überstehen soll