ImportPageAsFormXObject
페이지 조작, 폼 XObject
설명
열린 문서에서 한 페이지를 독립적으로 재사용 가능한 Form XObject로 선택된 문서로 가져와 캡처된 페이지 핸들을 반환합니다소스와 대상 페이지 트리는 변하지 않고, 페이지 콘텐츠는 한 번만 디코딩되고 압축되며, 이후의 모든 배치는 리소스 참조와
Do
/Group 연산만 기록합니다문서 간 가져오기는 상속된 리소스 클로저와 Form 호환 /Metadata, /PieceInfo, /LastModified,
구문
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;매개변수
| SourceDocumentID | 문서 생성 또는 로드 작업이 반환한 문서 핸들이며 선택된 문서를 가리킬 수 있습니다 |
|---|---|
| SourcePage | 소스 문서에서의 1 기반 페이지 번호 |
| Options | 0은 미디어 상자를 사용합니다. 1은 미디어 상자 폴백과 함께 크롭 상자를 사용합니다. 2는 크롭 및 미디어 폴백과 함께 블리드 상자를 사용합니다. 3은 크롭 및 미디어 폴백과 함께 트림 상자를 사용합니다. 4는 크롭 및 미디어 폴백과 함께 아트 상자를 사용합니다 |
반환 값
| 0 | 문서 핸들, 페이지 번호 또는 옵션이 잘못되었거나, 선택된 상자를 사용할 수 없었거나, 참조된 리소스를 가져올 수 없었습니다 |
|---|---|
| Non-zero | 그리기 및 Form 구성 함수가 받아들이는 캡처된 페이지 핸들 |
비고
선택된 페이지 상자가 Form 경계 상자가 되고 상속된 페이지 회전은 0이 아닌 상자 원점을 포함해 Form 행렬로 정규화됩니다주석, 폼 필드, 썸네일, 페이지 트리 링크, 탐색 항목, 구조 부모 번호는 페이지 그래픽이 아니므로 가져오지 않습니다이 함수를 한 번 호출하고 반환된 핸들을
DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional 또는 SetCapturedPageTransparencyGroup과 함께 재사용하십시오