RenderPagesToPrintBufferA
DLL、レンダリング、印刷
説明
RenderPagesToPrintBuffer の ANSI DLL 版
文字列パラメータを ANSI テキストとして受け入れ、それ以外はワイド文字列エントリポイントと同じ動作をします
構文
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);戻り値
サイズ照会またはコピー成功時は正のバイト数、指定バッファーが小さすぎる場合は必要な負のバイト数、エクスポート失敗時は 0 を返します
備考
照会呼び出しとコピー呼び出しはそれぞれエクスポートを実行するため、ライブラリは大きなバイナリペイロードを DLL インスタンス内に保持せずに済みます。ANSI エントリポイントは PageRanges を UTF-8 としてデコードします