DACapturePageEx
Funcționalitate de acces direct, Manipulare pagini
Descriere
0 = folosește media box-ul paginii ca dreptunghi de încadrare 1 = folosește crop box-ul paginii ca dreptunghi de încadrare dacă are unul, altfel media box-ul 2 = folosește bleed box-ul paginii ca dreptunghi de încadrare dacă are unul, altfel crop box-ul 3 = folosește trim box-ul paginii ca dreptunghi de încadrare dacă are unul, altfel crop box-ul 4 = folosește art box-ul paginii ca dreptunghi de încadrare dacă are unul, altfel crop box-ul
Sintaxă
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);
Parametri
| FileHandle | Un handle returnat de funcțiile DAOpenFile, DAOpenFileReadOnly sau DAOpenFromStream |
|---|---|
| PageRef | O referință de pagină returnată de funcțiile DAFindPage sau DANewPage |
| Options | 0 = Folosește media box-ul paginii ca dreptunghi delimitator 1 = Folosește crop box-ul paginii ca dreptunghi delimitator, dacă există, altfel folosește media box-ul 2 = Folosește bleed box-ul paginii ca dreptunghi delimitator, dacă există, altfel folosește crop box-ul 3 = Folosește trim box-ul paginii ca dreptunghi delimitator, dacă există, altfel folosește crop box-ul 4 = Folosește art box-ul paginii ca dreptunghi delimitator, dacă există, altfel folosește crop box-ul |
Valori returnate
| 0 | Închide un fișier deschis inițial cu funcția DAOpenFile. Orice modificări aduse fișierului se pierd. Dacă vreți să păstrați modificările, trebuie să folosiți fie funcția DASaveAsFile, fie DAAppendFile înainte de a închide fișierul |
|---|---|
| Non-zero | Un ID care poate fi folosit cu funcția DADrawCapturedPage |