RenderPagesToFiles

İşleme ve yazdırma

Açıklama

PageRanges tarafından belirtilen seçili belge sayfalarını ayrı görüntü dosyalarına işler

İşlev, RenderPageToFile ve RenderDocumentToFile ile aynı işleme Options değerlerini kabul eder; ancak PageRanges, 1,3,7-9, Odd veya Even 2-20 gibi ardışık olmayan sayfaları seçebilir

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

Uygulama, etkin oluşturucunun desteklediği durumlarda seçili sayfa listesi boyunca tek bir oluşturucu yeniden kullanır; bu sayede her sayfa için RenderPageToFile çağrısının kurulum maliyeti önlenir

Söz dizimi

Delphi

Function TPDFlib.RenderPagesToFiles(DPI: Double; Const PageRanges: WideString; Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::RenderPagesToFiles(DPI As Double, PageRanges As String, Options As Long, FileName As String) As Long

DLL

int DLRenderPagesToFiles(int InstanceID, double DPI, const wchar_t * PageRanges, int Options, const wchar_t * FileName);

Parametreler

DPIHer sayfayı işlerken kullanılacak DPI değeri
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ı
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ı