DARenderPageToDC
직접 액세스 기능, 렌더링 및 인쇄
설명
지정한 문서의 지정한 페이지를 그래픽 표면에 직접 렌더링합니다. Windows에서 대상 표면은 Device Context 핸들(DC)임
기본적으로 렌더링에는 Windows XP 이상에서 사용할 수 있는 GDI+ 시스템을 사용합니다
Cairo를 사용하여 렌더링하는 것도 가능하며 SetCairoFileName 및 SelectRenderer를 사용함
functions.
구문
Delphi
Function TPDFlib.DARenderPageToDC(FileHandle, PageRef: Integer; DPI: Double; DC: HDC): Integer;
ActiveX
Function PDFlib::DARenderPageToDC(FileHandle As Long, PageRef As Long, DPI As Double, DC As Long) As Long
DLL
int DLDARenderPageToDC(int InstanceID, int FileHandle, int PageRef, double DPI, int DC);
매개변수
| FileHandle | DAOpenFile, DAOpenFileReadOnly 또는 DAOpenFromStream 함수가 반환한 핸들 |
|---|---|
| PageRef | DAFindPage 또는 DANewPage 함수가 반환한 페이지 참조 |
| DPI | 페이지 렌더링에 사용할 DPI |
| DC | 장치 컨텍스트 핸들 |
반환 값
| 0 | 페이지를 렌더링할 수 없습니다 |
|---|---|
| 1 | 페이지가 성공적으로 렌더링됨 double DPI, HDC DC); |