RenderPagesToPrintBufferA

DLL, renderizado, impresión

Descripción

Variante ANSI de RenderPagesToPrintBuffer

Acepta parámetros de cadena como texto ANSI y por lo demás se comporta de forma idéntica al punto de entrada de cadena amplia

Sintaxis

DLL

int DLRenderPagesToPrintBuffer(int InstanceID, double DPI, const wchar_t* PageRanges, int PrintFormat, int Options, void* Buffer, int BufferSize);
int DLRenderPagesToPrintBufferA(int InstanceID, double DPI, const char* PageRanges, int PrintFormat, int Options, void* Buffer, int BufferSize);

Valores devueltos

Devuelve el conteo de bytes positivo para una consulta de tamaño o una copia correcta, el conteo de bytes negativo requerido cuando el búfer proporcionado es demasiado pequeño y 0 cuando falla la exportación

Observaciones

Las llamadas de consulta y copia realizan cada una una exportación, lo que permite a la biblioteca evitar retener cargas binarias grandes dentro de la instancia DLL; el punto de entrada ANSI decodifica PageRanges como UTF-8

Véase también

RenderPagesToPrintData, RenderPagesToPrintFile