DACapturePage

직접 접근 기능, 페이지 조작

설명

이 함수는 원래 DAOpenFile로 연 문서에서 지정한 페이지를 "캡처"합니다. 캡처한 페이지는 이후 DADrawCapturedPage 함수를 사용하여 다른 어떤 페이지에도 그릴 수 있습니다. 서로 다른 페이지를 결합하거나 하나의 원본 페이지를 다른 페이지에 여러 번 배치할 때(면 배치) 유용함

페이지를 캡처하면 문서에서 제거됩니다. 페이지를 문서에 남겨 두려면 빈 페이지를 만들고 캡처한 페이지를 빈 페이지에 그려야 합니다

페이지의 "media box"를 캡처 페이지의 경계 사각형으로 사용합니다 페이지의 "crop box"를 대신 사용해야 하는 경우에는 DACapturePageEx 함수를 사용할 수 있습니다

구문

Delphi

Function TPDFlib.DACapturePage(FileHandle, PageRef: Integer): Integer;

ActiveX

Function PDFlib::DACapturePage(FileHandle As Long, PageRef As Long) As Long

DLL

int DLDACapturePage(int InstanceID, int FileHandle, int PageRef);

매개변수

FileHandleDAOpenFile, DAOpenFileReadOnly 또는 DAOpenFromStream 함수가 반환한 핸들
PageRefDAFindPage 또는 DANewPage 함수가 반환한 페이지 참조

반환 값

0지정한 FileHandle 또는 PageRef가 유효하지 않습니다
Non-zeroDADrawCapturedPage 함수에서 사용할 수 있는 ID