SetOutputIntentSpectralData

규격 준수, 색상 관리

설명

PDF 2.0 OutputIntent /SpectralData 사전에서 색재 항목 하나를 추가, 교체 또는 제거합니다

구문

Delphi

Function SetOutputIntentSpectralData(PageNumber: Integer; Const ColorantName, CxFFileName: WideString): Integer;

매개변수

PageNumberCatalog 출력 인텐트는 0, 명시적 페이지 출력 인텐트는 1부터 시작하는 페이지 번호입니다
ColorantNameCxF/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