RenderPagesToFiles

Renderizado e impresión

Descripción

Renderiza las páginas del documento seleccionado descritas por PageRanges a archivos de imagen independientes

La función acepta los mismos valores de Options de renderizado que RenderPageToFile y RenderDocumentToFile, pero PageRanges puede seleccionar páginas no contiguas como 1,3,7-9, Odd o Even 2-20

Si FileName contiene %p, ese marcador se sustituye por el número de página de origen. Si FileName no contiene %p, el número de página de origen se inserta antes de la extensión del archivo

La implementación reutiliza un único renderizador para la lista de páginas seleccionadas cuando el renderizador activo lo admite, lo que evita el coste de inicialización de llamar a RenderPageToFile una vez por página

Sintaxis

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

Parámetros

DPILos DPI que se usarán al renderizar cada página
PageRangesLista de rangos de páginas separados por comas. Use una cadena vacía para renderizar todas las páginas
Options0 = salida BMP 1 = salida JPEG 2 = salida WMF 3 = salida EMF 4 = salida EPS 5 = salida PNG 6 = salida GIF 7 = salida TIFF 8 = salida EMF+ 9 = salida HTML5 10 = salida TIFF (G4)
FileNameEl nombre de archivo de salida o patrón de nombre de archivo. Use %p donde debe insertarse el número de página de origen

Valor de retorno

0No se renderizó ninguna página
>0El número de páginas renderizadas correctamente antes de la finalización o el primer error