RenderPagesToFilesA

렌더링 및 인쇄

설명

끝의 A는 ANSI(char) DLL 진입점을 나타내며, ActiveX/COM 인터페이스는 Unicode 형식만 노출합니다. 동작은 RenderPagesToFiles와 동일하고 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용하여 해석됩니다

PageRanges로 지정된 선택 문서 페이지를 별도의 이미지 파일로 렌더링합니다

이 함수는 RenderPageToFile 및 RenderDocumentToFile과 동일한 렌더링 Options 값을 허용하지만 PageRanges는 1,3,7-9, Odd 또는 Even 2-20과 같이 연속되지 않은 페이지를 선택할 수 있습니다

FileName에 %p가 있으면 해당 토큰을 원본 페이지 번호로 바꿉니다 FileName에 %p가 없으면 파일 확장자 앞에 원본 페이지 번호를 삽입합니다

활성 렌더러가 지원하는 경우 구현은 선택한 페이지 목록 전체에서 렌더러 하나를 재사용하여 페이지마다 RenderPageToFile을 호출하는 설정 비용을 피합니다

구문

Delphi

Function DLRenderPagesToFilesA(InstanceID: Integer; DPI: Double; PageRanges: PAnsiChar; Options: Integer; FileName: PAnsiChar): Integer;

DLL

int DLRenderPagesToFilesA(int InstanceID, double DPI, const char * PageRanges, int Options, const char * FileName);

매개변수

DPI각 페이지를 렌더링할 때 사용할 DPI
PageRanges쉼표로 구분된 페이지 범위 목록입니다. 모든 페이지를 렌더링하려면 빈 문자열을 사용합니다
Options0 = BMP 출력 1 = JPEG 출력 2 = WMF 출력 3 = EMF 출력 4 = EPS 출력 5 = PNG 출력 6 = GIF 출력 7 = TIFF 출력 8 = EMF+ 출력 9 = HTML5 출력 10 = TIFF(G4) 출력
FileName출력 파일 이름 또는 파일 이름 패턴. 원본 페이지 번호가 삽입될 위치에 %p를 사용합니다

반환 값

0렌더링된 페이지가 없습니다
>0완료 또는 첫 번째 오류 전에 성공적으로 렌더링한 페이지 수