RenderPagesToPrintBufferA
DLL, Rendering, Drucken
Beschreibung
ANSI-Variante von RenderPagesToPrintBuffer
Akzeptiert Zeichenfolgenparameter als ANSI-Text und verhält sich ansonsten identisch zum Einstiegspunkt für breite Zeichenfolgen
Syntax
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);Rückgabewerte
Gibt bei einer Größenabfrage oder erfolgreichen Kopie die positive Byteanzahl, bei einem zu kleinen bereitgestellten Puffer die negative erforderliche Byteanzahl und bei einem fehlgeschlagenen Export 0 zurück
Anmerkungen
Abfrage- und Kopieraufruf führen jeweils einen Export aus, sodass die Bibliothek keine großen binären Nutzdaten in der DLL-Instanz beibehalten muss; der ANSI-Einstiegspunkt dekodiert PageRanges als UTF-8