DARenderPageToStream
Doğrudan erişim işlevleri, İşleme ve yazdırma
Açıklama
Bu işlev yalnızca Delphi sürümünde kullanılabilir
Belirtilen belgenin belirtilen sayfasını görüntüye işler ve görüntü verilerini sağlanan TStream içinde döndürür
İş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.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;
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 |
| Target | İşlenen sayfanın yerleştirileceği akış |
Dönüş değerleri
| 0 | Sayfa işlenemedi. FileHandle ve PageRef parametrelerinin geçerli değerler içerdiğini denetleyin |
|---|---|
| 1 | Sayfa işlendi ve görüntü verileri akışa yerleştirildi |