SetPageOutputIntent
규격 준수, 색상 관리
설명
한 페이지에 대한 명시적 PDF 2.0 출력 인텐트를 만들거나 교체합니다
구문
Delphi
Function SetPageOutputIntent(PageNumber: Integer; Const Subtype, ColorSpace, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileFileName: WideString): Integer;매개변수
| PageNumber | 1부터 시작하는 페이지 번호입니다 |
|---|---|
| Subtype | GTS_PDFX 같은 필수 출력 인텐트 서브타입입니다 |
| ColorSpace | DeviceGray, DeviceRGB 또는 DeviceCMYK입니다 |
| OutputConditionIdentifier | 필수 생산 조건 식별자입니다 |
| OutputCondition | 선택적 사람이 읽을 수 있는 조건입니다 |
| Info | 선택적 추가 설명입니다 |
| RegistryName | 선택적 레지스트리 URI입니다 |
| ProfileFileName | ICC 프로파일 파일이며, DeviceRGB와 함께 번들된 sRGB 프로파일을 사용하려면 빈 문자열입니다 |
반환값
성공하면 1이고, 페이지나 서브타입, 색 공간이 잘못되었거나, 식별자가 없거나, 프로파일을 읽을 수 없거나, ICC 파일 없는 비-RGB 요청이면 0입니다
비고
이 호출은 PDF 2.0을 요구하며 /OutputIntents를 페이지 사전에 직접 기록합니다
명시적 페이지 수준 인텐트는 그 페이지에서는 문서 Catalog 인텐트보다 우선합니다. 페이지 트리 노드는 보통의 페이지 속성 상속으로는 이 값을 공급하지 않습니다
참고 항목
SetOutputIntentProfileReference, ClearPageOutputIntents, GetEffectivePageOutputIntentJSON, SetPDFXMode