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

FileHandleDAOpenFile veya DAOpenFileReadOnly tarafından döndürülen tanıtıcı
PageRangesVirgülle ayrılmış sayfa aralığı listesi. Her sayfayı işlemek için boş bir dize kullanın
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 = TIFF (G4) çıktısı
DPIHer 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

0Hiçbir sayfa işlenmedi
>0Tamamlanmadan önce veya ilk hatada başarıyla işlenen sayfa sayısı