DANormalizePage

Text, manipulace s dokumenty, funkce přímého přístupu, manipulace se stránkami

Popis

Posune a/nebo otočí obsah stránky tak, aby následné kreslicí operace dopadly na očekávanou pozici. Všechny hraniční obdélníky stránky se přizpůsobí fyzické velikosti stránky a atribut rotace stránky se vynuluje

Chování verze PDF: normalizované položky slovníku stránky BleedBox, TrimBox a ArtBox vyžadují PDF 1.3. Normalizuje-li Direct Access zdroj s nižší verzí a verze ukládání není uzamčená, DANormalizePage zvýší hlavičku ukládaného dokumentu na PDF 1.3, aby odpovídala přepsaným výrobním hraničním boxům

Syntaxe

Delphi

Function TPDFlib.DANormalizePage(FileHandle, PageRef: Integer; NormalizeOptions: Integer): Integer;

ActiveX

Function PDFlib::DANormalizePage(FileHandle As Long, PageRef As Long, NormalizeOptions As Long) As Long

DLL

int DLDANormalizePage(int InstanceID, int FileHandle, int PageRef, int NormalizeOptions);

Parametry

FileHandleHandle vrácený funkcemi DAOpenFile, DAOpenFileReadOnly nebo DAOpenFromStream
PageRefOdkaz na stránku vrácený funkcí DAFindPage nebo DANewPage
NormalizeOptions0 = Standard normalization