DARenderPagesToFiles
Doğrudan erişim, İşleme ve yazdırma
Açıklama
Normal belge modeli üzerinden tüm belgeyi yüklemeden açık bir Doğrudan Erişim dosya tanıtıcısındaki sayfaları ayrı görüntü dosyalarına işler
PageRanges, 2,1, 1,4-6, Odd veya Even 2-20 gibi ardışık olmayan sayfaları seçebilir. Her sayfayı işlemek için boş bir dize kullanın
FileName, %p içeriyorsa bu belirteç kaynak sayfa numarasıyla değiştirilir. FileName, %p içermiyorsa kaynak sayfa numarası dosya uzantısından önce eklenir
Söz dizimi
Delphi
Function TPDFlib.DARenderPagesToFiles(FileHandle: Integer; Const PageRanges: WideString; Options: Integer; DPI: Double; Const FileName: WideString): Integer;
ActiveX
Function PDFlib::DARenderPagesToFiles(FileHandle As Long, PageRanges As String, Options As Long, DPI As Double, FileName As String) As Long
DLL
int DLDARenderPagesToFiles(int InstanceID, int FileHandle, const wchar_t * PageRanges, int Options, double DPI, const wchar_t * FileName);
Parametreler
| FileHandle | DAOpenFile veya DAOpenFileReadOnly tarafından döndürülen tanıtıcı |
|---|---|
| PageRanges | Virgülle ayrılmış sayfa aralığı listesi. Her sayfayı işlemek için boş bir dize kullanın |
| 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 = TIFF (G4) çıktısı |
| DPI | Her sayfayı işlerken kullanılacak DPI değeri |
| FileName | Çıktı dosyasının adı veya dosya adı örüntüsü. Kaynak sayfa numarasının eklenmesi gereken yere %p kullanın |
Dönüş değerleri
| 0 | Hiçbir sayfa işlenmedi |
|---|---|
| >0 | Tamamlanmadan önce veya ilk hatada başarıyla işlenen sayfa sayısı |