DARenderPageToFile
Doğrudan erişim işlevleri, İşleme ve yazdırma
Açıklama
Belirtilen belgedeki belirtilen sayfayı bir görüntüye dönüştürür ve görüntü verilerini diskte bir dosyaya kaydeder
İşleme varsayılan olarak Windows XP ve üzeri sürümlerde kullanılabilen GDI+ sistemini kullanır
Seçenek 10, TIFF (G4) çıktısı yalnızca Windows Vista, Windows Server 2008 ve sonraki sürümlerde kullanılabilir
Cairo kullanarak işlemek de mümkündür; SetCairoFileName ve SelectRenderer kullanın
functions.
Sözdizimi
Delphi
Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long
DLL
int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);
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 = BMP çıktısı 1 = JPEG çıktısı 2 = WMF çıktısı 3 = EMF çıktısı 4 = EPS çıktısı 5 = PNG çıktısı 6 = GIF çıktısı 7 = TIFF çıktısı 8 = EMF+ çıktısı 9 = HTML5 çıktısı 10 = G4 TIFF çıktısı |
| DPI | Sayfa işlenirken kullanılacak DPI. 300'ün üzerindeki değerler aşırı bellek kullanımına neden olur |
| FileName | İşlenen sayfa görüntüsü verilerini saklamak için oluşturulacak dosyanın yolu ve dosya adı |
Dönüş değerleri
| 0 | Sayfa işlenemedi. FileHandle ve PageRef parametrelerinin değerini denetleyin |
|---|---|
| 1 | Sayfa doğru işlendi ve görüntü dosyası diske kaydedildi Dosya diske yazılamadı 2 |