SetOutputIntentProfileReference
Vaatimustenmukaisuus, värienhallinta
Kuvaus
Luo tai korvaa asiakirja- tai sivutason PDF 2.0 -tulostusaikeen, joka viittaa ulkoiseen ICC-profiiliin upottamatta profiilitavuja
Syntaksi
Delphi
Function SetOutputIntentProfileReference(PageNumber: Integer; Const ProfileFileName, ProfileURL, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileName, ColorantNames: WideString): Integer;Parametrit
| PageNumber | 0 katalogin tulostusaikeelle tai yhdestä alkava sivunumero erilliselle sivun tulostusaikeelle |
|---|---|
| ProfileFileName | Paikallinen ICC-tiedosto, jota käytetään profiilin vahvistamiseen ja sen viitemetatietojen johtamiseen; tavuja ei upoteta |
| ProfileURL | ASCII-muotoinen RFC 3986 -URI, jossa on eksplisiittinen skeema saman ICC-profiilin noutamiseksi |
| OutputConditionIdentifier | Vaadittu tuotantoehdon tunniste |
| OutputCondition | Valinnainen ihmiselle luettava ehto |
| Info | Valinnainen lisäkuvaus |
| RegistryName | Valinnainen rekisteri-URI |
| ProfileName | Vaadittu ICC-profiilin kuvaus |
| ColorantNames | Valinnaiset puolipistein erotellut väriainanimet; n-väriaineprofiilille puuttuvat nimet luetaan ICC-colorantTableTag-tietueesta, ja annettujen nimien ja järjestyksen on vastattava kyseistä tietuetta |
Paluuarvo
1 onnistuessaan tai 0 epäkelpoa kohdetta, URI:a, lukukelvotonta tai muodoltaan virheellistä ICC-tulostelaiteprofiilia, ei-tukea profiilin väriavaruutta, puuttuvaa vaadittua tekstiä tai sopimatonta väriainemetatietoa varten
Huomautukset
Metodi vahvistaa ICC-otsikon, ilmoitetun koon, tulostelaiteluokan ja väriainataulukon ja kirjoittaa sitten /DestOutputProfileRef-tietueen /URLs-listalla, 16 tavun MD5-/CheckSum-tarkistussumalla, nelitavuisilla /ICCVersion- ja /ProfileCS-merkkijonoilla, /ProfileName-nimellä ja valinnaisella /ColorantTable-taulukollaProfiilit
GRAY, RGB ja CMYK tukevat PDF/X-6p-tilaa 5; profiilit 2CLR–FCLR tukevat PDF/X-6n-tilaa 6Kutsu edellyttää PDF 2.0 -versiota ja korvaa ensimmäisen tulostusaikeeen valitussa laajuudessa
Katso myös
AddOutputIntentProfileReferenceURL, GetEffectivePageOutputIntentJSON, SetPDFXMode, SetPageOutputIntent