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