SetOutputIntentSpectralData
규격 준수, 색상 관리
설명
PDF 2.0 OutputIntent /SpectralData 사전에서 색재 항목 하나를 추가, 교체 또는 제거합니다
구문
Delphi
Function SetOutputIntentSpectralData(PageNumber: Integer; Const ColorantName, CxFFileName: WideString): Integer;매개변수
| PageNumber | Catalog 출력 인텐트는 0, 명시적 페이지 출력 인텐트는 1부터 시작하는 페이지 번호입니다 |
|---|---|
| ColorantName | CxF/X-4 데이터가 특성화하는 PDF 색재 이름입니다 |
| CxFFileName | 최대 64 MiB까지의 UTF-8 또는 BOM 표식이 있는 UTF-16 CxF/X-4 XML 파일이며, 이름이 지정된 항목을 제거하려면 빈 문자열입니다 |
반환값
성공하면 1이고, 대상에 출력 인텐트가 없거나, 파일을 읽을 수 없거나 형식이 잘못되었거나, XML에 CxF 루트가 없거나, 이름이 지정된 색재에 정확히 일치하는 SpotInkCharacterisation이 하나 없거나, 동일한 색재가 /Solidities에 나타나면 0입니다
비고
XML 파서는 해석을 하지 않고, 외부 문서 타입 같은 선언을 거부하며, 균형 잡힌 마크업을 요구하고, SpotInkName과 비교하기 전에 미리 정의된 및 숫자 XML 개체를 디코딩합니다
데이터는 압축 스트림에 저장됩니다. 동일한 CxF 바이트를 같은 또는 다른 착색제에 다시 할당하면 중복을 내장하는 대신 기존 간접 스트림을 재사용합니다
PDF/X 프리플라이트는 모든 스펙트럼 스트림을 독립적으로 디코딩하고, 일치하는 스팟 잉크 항목의 유일성을 강제하며, 믹싱 힌트 solidities와의 겹침을 거부합니다
참고 항목
SetOutputIntentMixingHints, ClearOutputIntentColorantData, GetEffectivePageOutputIntentJSON, SetPDFXMode