DACapturePageEx
Functionaliteit voor directe toegang, paginabewerking
Beschrijving
Legt de opgegeven pagina vast vanuit een document dat oorspronkelijk met DAOpenFile is geopend. De vastgelegde pagina is verborgen, maar kan daarna met de functie DADrawCapturedPage op elke andere pagina worden getekend. De "media box" van de pagina wordt als omsluitende rechthoek voor de vastgelegde pagina gebruikt. In gevallen waar in plaats daarvan de "crop box" van de pagina gebruikt moet worden, kan de functie DACapturePageEx worden gebruikt
Syntaxis
Delphi
Function TPDFlib.DACapturePageEx(FileHandle, PageRef, Options: Integer): Integer;
ActiveX
Function PDFlib::DACapturePageEx(FileHandle As Long, PageRef As Long, Options As Long) As Long
DLL
int DLDACapturePageEx(int InstanceID, int FileHandle, int PageRef, int Options);
Parameters
| FileHandle | Een handle geretourneerd door de functies DAOpenFile, DAOpenFileReadOnly of DAOpenFromStream |
|---|---|
| PageRef | Een paginareferentie die door de functies DAFindPage of DANewPage wordt geretourneerd |
| Options | 0 = De media box van de pagina gebruiken als omsluitende rechthoek 1 = De crop box van de pagina gebruiken als omsluitende rechthoek indien aanwezig, anders de media box 2 = De bleed box van de pagina gebruiken als omsluitende rechthoek indien aanwezig, anders de crop box 3 = De trim box van de pagina gebruiken als omsluitende rechthoek indien aanwezig, anders de crop box 4 = De art box van de pagina gebruiken als omsluitende rechthoek indien aanwezig, anders de crop box |
Retourwaarden
| 0 | De opgegeven FileHandle of PageRef was ongeldig, of de opgegeven pagina was de enige pagina in het document |
|---|---|
| Non-zero | Een ID die met de functie DADrawCapturedPage kan worden gebruikt |