RenderPagesToFiles

Rendern und Drucken

Beschreibung

Rendert die durch PageRanges beschriebenen ausgewählten Dokumentseiten in separate Bilddateien

Die Funktion akzeptiert dieselben Rendering-Options-Werte wie RenderPageToFile und RenderDocumentToFile, aber PageRanges kann nicht zusammenhängende Seiten auswählen, z. B. 1,3,7-9, Odd oder Even 2-20

Wenn FileName %p enthält, wird dieses Token durch die Quellseitennummer ersetzt. Enthält FileName kein %p, wird die Quellseitennummer vor der Dateierweiterung eingefügt

Die Implementierung verwendet einen einzigen Renderer für die ausgewählte Seitenliste, sofern der aktive Renderer dies unterstützt, was den Einrichtungsaufwand vermeidet, der beim einmaligen Aufruf von RenderPageToFile pro Seite anfallen würde

Syntax

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);

Parameter

DPIDie beim Rendern jeder Seite zu verwendende Auflösung in DPI
PageRangesEine kommagetrennte Seitenbereichsliste. Verwenden Sie eine leere Zeichenfolge, um alle Seiten zu rendern
Options0 = BMP-Ausgabe 1 = JPEG-Ausgabe 2 = WMF-Ausgabe 3 = EMF-Ausgabe 4 = EPS-Ausgabe 5 = PNG-Ausgabe 6 = GIF-Ausgabe 7 = TIFF-Ausgabe 8 = EMF+-Ausgabe 9 = HTML5-Ausgabe 10 = TIFF (G4)-Ausgabe
FileNameDer Ausgabedateiname oder das Dateinamenmuster. Verwenden Sie %p an der Stelle, wo die Quellseitennummer eingefügt werden soll

Rückgabewerte

0Es wurde keine Seite gerendert
>0Die Anzahl der erfolgreich gerenderten Seiten vor Abschluss oder dem ersten Fehler