RenderPagesToPrintBuffer
DLL, rendering, afdrukken
Beschrijving
Rendert de geselecteerde pagina's en kopieert de complete binaire afdrukstream naar een buffer in eigendom van de aanroeper
Syntaxis
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);Parameters
| DPI, PageRanges, PrintFormat, Options | Follow RenderPagesToPrintStream |
|---|---|
| Buffer | Het doel in eigendom van de aanroeper, of null om het benodigde aantal bytes op te vragen |
| BufferSize | De capaciteit van Buffer in bytes |
Retourwaarden
Retourneert het positieve aantal bytes bij een grootteopvraag of geslaagde kopie, het negatieve vereiste aantal bytes als de meegegeven buffer te klein is, en 0 als het exporteren mislukt
Opmerkingen
De bevragings- en kopieeraanroepen voeren elk een export uit, zodat de library grote binaire payloads niet in de DLL-instantie hoeft vast te houden; het ANSI-entrypoint decodeert PageRanges als UTF-8