DARenderPagesToFiles

직접 액세스, 렌더링 및 인쇄

설명

일반 문서 모델을 통해 전체 문서를 로드하지 않고 열린 직접 액세스 파일 핸들에서 페이지를 별도의 이미지 파일로 렌더링합니다

PageRanges는 2,1, 1,4-6, Odd, Even 2-20과 같이 불연속 페이지를 선택할 수 있습니다. 모든 페이지를 렌더링하려면 빈 문자열을 사용하십시오

FileName에 %p가 포함된 경우 해당 토큰은 소스 페이지 번호로 대체됩니다. FileName에 %p가 없는 경우 소스 페이지 번호가 파일 확장자 앞에 삽입됩니다

구문

Delphi

Function TPDFlib.DARenderPagesToFiles(FileHandle: Integer; Const PageRanges: WideString; Options: Integer; DPI: Double; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::DARenderPagesToFiles(FileHandle As Long, PageRanges As String, Options As Long, DPI As Double, FileName As String) As Long

DLL

int DLDARenderPagesToFiles(int InstanceID, int FileHandle, const wchar_t * PageRanges, int Options, double DPI, const wchar_t * FileName);

매개변수

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

반환값

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