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

FileHandleDAOpenFile, DAOpenFileReadOnly veya DAOpenFromStream işlevlerinin döndürdüğü bir tanıtıcı
PageRefDAFindPage veya DANewPage işlevlerinin döndürdüğü sayfa başvurusu
Options0 = 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ı
DPISayfa 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

0Sayfa işlenemedi. FileHandle ve PageRef parametrelerinin değerini denetleyin
1Sayfa doğru işlendi ve görüntü dosyası diske kaydedildi Dosya diske yazılamadı 2