RenderPagesToPrintBufferA
DLL, renderowanie, drukowanie
Opis
Wariant ANSI funkcji RenderPagesToPrintBuffer
Przyjmuje parametry ciągów jako tekst ANSI, a poza tym działa identycznie jak punkt wejścia używający ciągów szerokich
Składnia
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);Wartości zwracane
Zwraca dodatnią liczbę bajtów dla zapytania o rozmiar lub pomyślnego kopiowania, ujemną wymaganą liczbę bajtów, gdy dostarczony bufor jest zbyt mały, oraz 0, gdy eksport nie powiedzie się
Uwagi
Zarówno zapytanie, jak i kopiowanie wykonują eksport, dzięki czemu biblioteka nie musi przechowywać dużych danych binarnych w instancji DLL; punkt wejścia ANSI dekoduje PageRanges jako UTF-8