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

Objektgrafredigering och sidmontering