Záznam THPDFRotationFlattenInfo
Počítá proskenované stránky, srovnované rotace a transformované anotace, cíle a strukturní geometrii
Deklarace
THPDFRotationFlattenInfo= record
ScannedPageCount: Integer;
FlattenedPageCount: Integer;
TransformedAnnotationCount: Integer;
TransformedDestinationCount: Integer;
TransformedStructureGeometryCount: Integer;
end;
Jednotka
HPDFDoc
Pole
| Pole | Účel |
|---|---|
ScannedPageCount | Stránky vybrané rozsahem stránek a prověřené na nenulovou hodnotu /Rotate |
FlattenedPageCount | Stránky, jejichž rotace o 90, 180 nebo 270 stupňů se zapekla do obsahových streamů a resetovala na nulu |
TransformedAnnotationCount | Obdélníky anotací přemapované tak, aby zůstaly ve viditelné oblasti otočené stránky |
TransformedDestinationCount | Geometrie cíle odkazů a záložek přemapovaná po změně rotace |
TransformedStructureGeometryCount | Položky geometrie strukturního stromu přizpůsobené nové orientaci |
Poznámky k použití
- Vyplníte ho přes
FlattenLoadedPageRotation; stránky bez rotace 90/180/270 se započítají jen doScannedPageCount - Srovnání přidá ke každé dotčené stránce kompenzující transformaci, přepíše page boxy a resetuje /Rotate na 0, takže prohlížeče už stránku na obrazovce znovu neotáčejí
- Porovnejte
TransformedDestinationCounts počtem odkazů dokumentu, když potřebujete, aby změnou orientace prošla každá klikací oblast