DARenderPageToStream
직접 액세스 기능, 렌더링 및 인쇄
설명
이 함수는 Delphi 에디션에서만 사용할 수 있습니다
지정한 문서의 지정한 페이지를 이미지로 렌더링하고 제공된 TStream에 이미지 데이터를 반환함
기본적으로 렌더링에는 Windows XP 이상에서 사용할 수 있는 GDI+ 시스템을 사용합니다
옵션 10인 TIFF(G4) 출력은 Windows Vista 및 Windows Server 2008 이상에서만 사용할 수 있습니다
Cairo를 사용하여 렌더링하는 것도 가능하며 SetCairoFileName 및 SelectRenderer를 사용함
functions.
구문
Delphi
Function TPDFlib.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;
매개변수
| FileHandle | DAOpenFile, DAOpenFileReadOnly 또는 DAOpenFromStream 함수가 반환한 핸들 |
|---|---|
| PageRef | DAFindPage 또는 DANewPage 함수가 반환한 페이지 참조 |
| Options | 0 = 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보다 큰 값은 과도한 메모리 사용을 유발합니다 |
| Target | 렌더링된 페이지를 배치할 스트림 |
반환 값
| 0 | 페이지를 렌더링할 수 없습니다 FileHandle 및 PageRef 매개변수에 유효한 값이 들어 있는지 확인하십시오 |
|---|---|
| 1 | 페이지가 렌더링되고 이미지 데이터가 스트림에 배치됨 |