RenderPagesToPrintBufferA
DLL, 렌더링, 인쇄
설명
RenderPagesToPrintBuffer의 ANSI 변형
문자열 매개변수를 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로 디코딩합니다