DACapturePageEx
Doğrudan erişim işlevleri, Sayfa işleme
Açıklama
Başlangıçta DAOpenFile ile açılan bir belgedeki belirtilen sayfayı yakalar. Yakalanan sayfa gizlidir ancak DADrawCapturedPage ile başka bir sayfaya çizilebilir. Yakalama sayfası sınırlayıcı dikdörtgeni olarak sayfanın "media box" değeri kullanılır. "crop box" kullanılması gereken durumlarda DACapturePageEx kullanılabilir
Sözdizimi
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);
Parametreler
| FileHandle | DAOpenFile, DAOpenFileReadOnly veya DAOpenFromStream işlevlerinin döndürdüğü bir tanıtıcı |
|---|---|
| PageRef | DAFindPage veya DANewPage işlevlerinin döndürdüğü sayfa başvurusu |
| Options | 0 = Sınırlayıcı dikdörtgen için sayfa'nın media box değerini kullan 1 = Varsa sayfa'nın crop box değerini, yoksa media box değerini kullan 2 = Varsa sayfa'nın bleed box değerini, yoksa crop box değerini kullan 3 = Varsa sayfa'nın trim box değerini, yoksa crop box değerini kullan 4 = Varsa sayfa'nın art box değerini, yoksa crop box değerini kullan |
Dönüş değerleri
| 0 | Belirtilen FileHandle veya PageRef geçerli değildi ya da belirtilen sayfa belgedeki tek sayfaydı |
|---|---|
| Non-zero | DADrawCapturedPage işleviyle kullanılabilen kimlik |