DANormalizePage
Tekstas, Dokumento manipuliavimas, Tiesioginės prieigos funkcijos, Puslapių tvarkymas
Aprašymas
Perkelia ir (arba) pasuka puslapio turinį taip, kad vėlesnės piešimo operacijos patektų į tikėtiną padėtį puslapyje. Visi puslapio ribų stačiakampiai pritaikomi prie fizinio puslapio dydžio, o puslapio sukimo atributas nuliojamas
PDF versijos elgsena: normalizuotiesiems BleedBox, TrimBox ir ArtBox puslapio žodyno įrašams reikia PDF 1.3. Kai Direct Access normalizuoja žemesnės versijos šaltinį, o išsaugojimo versija neužrakinta, DANormalizePage pakelia išsaugotojo dokumento antraštę iki PDF 1.3, kad ji atitiktų perrašytąsias gamybos ribų stačiakampius
Sintaksė
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);
Parametrai
| FileHandle | Rankenėlė, grąžinta DAOpenFile, DAOpenFileReadOnly arba DAOpenFromStream funkcijų |
|---|---|
| PageRef | Puslapio nuoroda, grąžinta DAFindPage arba DANewPage funkcijų |
| NormalizeOptions | 0 = Standard normalization |