THotPDF.FlattenLoadedPageRotation-metoden
Flyttar sidrotation till en innehållstransform och uppdaterar sidboxar, annotationer, destinationer och strukturgeometri innan /Rotate rensas
Deklaration
function FlattenLoadedPageRotation(const PageRange: string;
out AInfo: THPDFRotationFlattenInfo): Integer;
Sidan vrids medurs med sitt /Rotate-värde, exakt som en visare visar den, så den plattade sidan ser likadan ut med /Rotate 0. Sidboxar som sidan har, direkt eller ärvda från sidträdet, roteras med den; boxar den inte har förblir frånvarande och behåller sina defaultvärden
Annotationsutseendeströmmar vrids med sidan, och en widgets /MK /R-rotation minskas med sidvningen, så annoteringarna ser likadana ut efteråt oavsett om de visas, plattas med FlattenLoadedAnnotations eller återskapas. Annoteringar med NoRotate-flaggan förblir upprätta och behåller sin storlek, fästa i sitt övre vänstra hörn så som en visare visar dem på den roterade sidan
Resultatet rapporterar transformerade sidor och berörda geometrikategorier