DANormalizePage
besedilo, upravljanje z dokumenti, funkcionalnost neposrednega dostopa, obdelava strani
Opis
Premakne in/ali zavrti vsebino strani tako, da so kasnejše risarske operacije na pričakovanem položaju na strani. Vsi omejitveni okvirji strani so prilagojeni fizični velikosti strani, atribut zasuka strani pa je ponastavljen na nič
Obnašanje glede različice PDF: normalizirani vnosi BleedBox, TrimBox in ArtBox v slovarju strani zahtevajo PDF 1.3. Ko Direct Access normalizira nižjerazlični vir in različica shranjevanja ni zaklenjena, DANormalizePage dvigne glavo shranjenega dokumenta na PDF 1.3, tako da ustreza prepisanim produkcijskim mejnim okvirjem
Sintaksa
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);
Parametri
| FileHandle | Handle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream |
|---|---|
| PageRef | Sklic na stran, ki ga vrnejo funkcije DAFindPage ali DANewPage |
| NormalizeOptions | 0 = standardna normalizacija |