Enregistrement THPDFRotationFlattenInfo
Compte les pages analysées, les rotations aplaties et les annotations, destinations et géométries de structure transformées
Déclaration
THPDFRotationFlattenInfo= record
ScannedPageCount: Integer;
FlattenedPageCount: Integer;
TransformedAnnotationCount: Integer;
TransformedDestinationCount: Integer;
TransformedStructureGeometryCount: Integer;
end;
Unité
HPDFDoc
Champs
| Champ | Objectif |
|---|---|
ScannedPageCount | Pages sélectionnées par la plage de pages et examinées pour une valeur /Rotate non nulle |
FlattenedPageCount | Pages dont la rotation de 90, 180 ou 270 degrés a été cuite dans les flux de contenu et remise à zéro |
TransformedAnnotationCount | Rectangles d'annotation remappés pour qu'ils restent sur la zone visible de la page tournée |
TransformedDestinationCount | Géométrie de destinations de liens et de signets remappée après le changement de rotation |
TransformedStructureGeometryCount | Entrées de géométrie de l'arbre de structure ajustées pour la nouvelle orientation |
Notes d'utilisation
- Remplissez-le avec
FlattenLoadedPageRotation; les pages sans rotation 90/180/270 ne sont comptées que dansScannedPageCount - L'aplatissement ajoute une transformée de compensation à chaque page affectée, réécrit les boîtes de page et remet /Rotate à 0 pour que les viewers cessent de re-tourner à l'écran
- Comparez
TransformedDestinationCountau compte de liens du document quand vous avez besoin que chaque zone cliquable survive au changement d'orientation