DARenderPageToFile

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

설명

지정한 문서의 지정한 페이지를 이미지로 렌더링하고 이미지 데이터를 디스크 파일에 저장합니다

기본적으로 렌더링에는 Windows XP 이상에서 사용할 수 있는 GDI+ 시스템을 사용합니다

옵션 10인 TIFF(G4) 출력은 Windows Vista 및 Windows Server 2008 이상에서만 사용할 수 있습니다

Cairo를 사용하여 렌더링하는 것도 가능하며 SetCairoFileName 및 SelectRenderer를 사용함

functions.

구문

Delphi

Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long

DLL

int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);

매개변수

FileHandleDAOpenFile, DAOpenFileReadOnly 또는 DAOpenFromStream 함수가 반환한 핸들
PageRefDAFindPage 또는 DANewPage 함수가 반환한 페이지 참조
Options0 = BMP 출력 1 = JPEG 출력 2 = WMF 출력 3 = EMF 출력 4 = EPS 출력 5 = PNG 출력 6 = GIF 출력 7 = TIFF 출력 8 = EMF+ 출력 9 = HTML5 출력 10 = G4 TIFF 출력
DPI페이지 렌더링에 사용할 DPI입니다. 300보다 큰 값은 과도한 메모리 사용을 유발합니다
FileName렌더링된 페이지 이미지 데이터를 저장하기 위해 생성할 파일의 경로와 파일 이름

반환 값

0페이지를 렌더링할 수 없습니다. FileHandle 및 PageRef 매개변수 값을 확인합니다
1페이지가 올바르게 렌더링되고 이미지 파일이 디스크에 저장됨 파일을 디스크에 기록할 수 없음 2