DANormalizePage

Tekst, documentmanipulatie, functionaliteit voor directe toegang, paginabewerking

Beschrijving

Verschuift en/of draait de inhoud van de pagina zodat volgende tekenbewerkingen op de verwachte positie op de pagina uitkomen. Alle pagina-grensboksen worden aangepast aan de fysieke grootte van de pagina en het rotatieattribuut van de pagina wordt op nul gezet

PDF-versiegedrag: genormaliseerde BleedBox-, TrimBox- en ArtBox-entries in het paginawoordenboek vereisen PDF 1.3. Wanneer Direct Access een lagere versie van de bron normaliseert en de opslagversie niet is vergrendeld, verhoogt DANormalizePage de header van het opgeslagen document naar PDF 1.3 zodat die bij de herschreven productie-grensboxen past

Syntaxis

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);

Parameters

FileHandleEen handle geretourneerd door de functies DAOpenFile, DAOpenFileReadOnly of DAOpenFromStream
PageRefEen paginareferentie die door de functies DAFindPage of DANewPage wordt geretourneerd
NormalizeOptions0 = Standard normalization