SetOutputIntentProfileReference
Usklađenost, upravljanje bojama
Opis
Stvara ili zamjenjuje izlaznu namjeru PDF 2.0 na razini dokumenta ili stranice koja referencira vanjski ICC profil bez ugrađivanja bajtova profila
Sintaksa
Delphi
Function SetOutputIntentProfileReference(PageNumber: Integer; Const ProfileFileName, ProfileURL, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileName, ColorantNames: WideString): Integer;Parametri
| PageNumber | 0 za izlaznu namjeru Cataloga ili broj stranice, s brojenjem od 1, za izričitu izlaznu namjeru stranice |
|---|---|
| ProfileFileName | Lokalna ICC datoteka koja se koristi za provjeru profila i izvođenje njegovih referentnih metapodataka; bajtovi se ne ugrađuju |
| ProfileURL | ASCII URI po RFC 3986 s izričitom shemom za dohvat istog ICC profila |
| OutputConditionIdentifier | Obavezan identifikator produkcijskog uvjeta |
| OutputCondition | Neobavezan čitljiv uvjet |
| Info | Neobavezan dodatni opis |
| RegistryName | Neobavezan URI registra |
| ProfileName | Obavezan opis ICC profila |
| ColorantNames | Neobavezni nazivi bojila odvojeni točka-zarezima; za profil s n bojila izostavljeni se nazivi čitaju iz ICC oznake colorantTableTag, a dani nazivi i redoslijed moraju odgovarati toj oznaci |
Povratna vrijednost
1 pri uspjehu, odnosno 0 za neispravno odredište, URI, nečitljiv ili neispravan ICC profil izlaznog uređaja, nepodržani prostor boja profila, nedostajući obavezni tekst ili nepodudarne metapodatke bojila
Napomene
Metoda provjerava ICC zaglavlje, deklariranu veličinu, klasu izlaznog uređaja i tablicu bojila, a zatim zapisuje /DestOutputProfileRef s /URLs, 16-bajtnim MD5 /CheckSum, četverobajtnim /ICCVersion i nizovima /ProfileCS, /ProfileName te neobaveznim /ColorantTableProfili
GRAY, RGB i CMYK podržavaju PDF/X-6p način 5; profili 2CLR do FCLR podržavaju PDF/X-6n način 6Poziv zahtijeva PDF 2.0 i zamjenjuje prvu izlaznu namjeru odabranog dosega
Vidi također
AddOutputIntentProfileReferenceURL, GetEffectivePageOutputIntentJSON, SetPDFXMode, SetPageOutputIntent