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

FileHandleUn handle returnat de funcțiile DAOpenFile, DAOpenFileReadOnly sau DAOpenFromStream
PageRefO referință de pagină returnată de funcțiile DAFindPage sau DANewPage
Options0 = 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-zeroUn ID care poate fi folosit cu funcția DADrawCapturedPage