SetOutputIntentProfileReference
Zhoda, správa farieb
Popis
Vytvorí alebo nahradí výstupný zámer PDF 2.0 na úrovni dokumentu alebo strany, ktorý odkazuje na externý ICC profil bez vkladania bajtov profilu
Syntax
Delphi
Function SetOutputIntentProfileReference(PageNumber: Integer; Const ProfileFileName, ProfileURL, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileName, ColorantNames: WideString): Integer;Parametre
| PageNumber | 0 pre výstupný zámer katalógu alebo číslo strany počítané od 1 pre explicitný výstupný zámer strany |
|---|---|
| ProfileFileName | Lokálny ICC súbor na overenie profilu a odvodenie jeho referenčných metadát; bajty sa nevkladajú |
| ProfileURL | URI podľa RFC 3986 v ASCII s explicitnou schémou na získanie rovnakého ICC profilu |
| OutputConditionIdentifier | Vyžadovaný identifikátor tlačovej podmienky |
| OutputCondition | Voliteľná ľudsky čitateľná podmienka |
| Info | Voliteľný doplnkový popis |
| RegistryName | Voliteľné URI registra |
| ProfileName | Vyžadovaný popis ICC profilu |
| ColorantNames | Voliteľné názvy farebných zložiek oddelené bodkočiarkami; pri profile s n farebnými zložkami sa vynechané názvy prečítajú z ICC colorantTableTag, pričom dodané názvy a poradie musia tejto tabuľke zodpovedať |
Návratová hodnota
1 pri úspechu, alebo 0 pri neplatnom cieli, URI, nečitateľnom alebo poškodenom ICC profile výstupného zariadenia, nepodporovanom farebnom priestore profilu, chýbajúcom povinnom texte alebo nezhodných metadátach farebných zložiek
Poznámky
Metóda overí hlavičku ICC, deklarovanú veľkosť, triedu výstupného zariadenia aj tabuľu farebných zložiek a potom zapíše /DestOutputProfileRef s /URLs, 16-bajtovým MD5 /CheckSum, štyribajtovými reťazcami /ICCVersion a /ProfileCS, /ProfileName a voliteľnou /ColorantTableProfily
GRAY, RGB a CMYK podporujú režim PDF/X-6p 5; profily 2CLR až FCLR podporujú režim PDF/X-6n 6Volanie vyžaduje PDF 2.0 a nahradí prvý výstupný zámer vo vybranom rozsahu
Pozri tiež
AddOutputIntentProfileReferenceURL, GetEffectivePageOutputIntentJSON, SetPDFXMode, SetPageOutputIntent