SetOutputIntentProfileReference

Naleving, kleurbeheer

Beschrijving

Maakt een output intent voor PDF 2.0 op document- of paginaniveau aan die naar een extern ICC-profiel verwijst zonder de profielbytes in te sluiten, of vervangt die

Syntaxis

Delphi

Function SetOutputIntentProfileReference(PageNumber: Integer; Const ProfileFileName, ProfileURL, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileName, ColorantNames: WideString): Integer;

Parameters

PageNumber0 voor de output intent van de Catalog, of een paginanummer beginnend bij 1 voor een expliciete output intent van een pagina
ProfileFileNameLokaal ICC-bestand dat wordt gebruikt om het profiel te valideren en zijn referentiemetadata af te leiden; de bytes worden niet ingesloten
ProfileURLASCII RFC 3986 URI met een expliciet schema om hetzelfde ICC-profiel op te halen
OutputConditionIdentifierVereiste productieconditie-identificator
OutputConditionOptionele, voor mensen leesbare conditie
InfoOptionele aanvullende beschrijving
RegistryNameOptionele registry-URI
ProfileNameVereiste ICC-profielbeschrijving
ColorantNamesOptionele met puntkomma gescheiden kleurstofnamen; bij een profiel met n kleurstoffen worden weggelaten namen uit de ICC colorantTableTag gelezen, terwijl opgegeven namen en volgorde met die tag moeten overeenkomen

Retourwaarde

1 bij succes, of 0 bij een ongeldig doel, URI, onleesbaar of misvormd ICC-outputdeviceprofiel, niet-ondersteunde profielkleurruimte, ontbrekende vereiste tekst of niet-overeenkomende kleurstofmetadata

Opmerkingen

De methode valideert de ICC-header, de opgegeven grootte, de outputdeviceklasse en de kleurstoftabel en schrijft daarna /DestOutputProfileRef met /URLs, een 16-byte MD5-/CheckSum, de vierbyte-/ICCVersion en /ProfileCS-strings, /ProfileName en een optionele /ColorantTable

GRAY-, RGB - en CMYK-profielen ondersteunen PDF/X-6p modus 5; 2CLR tot en met FCLR-profielen ondersteunen PDF/X-6n modus 6De aanroep vereist PDF 2.0 en vervangt de eerste output intent op het gekozen bereik

De aanroep vereist PDF 2.0 en vervangt de eerste output intent in het geselecteerde bereik

Zie ook

AddOutputIntentProfileReferenceURL, GetEffectivePageOutputIntentJSON, SetPDFXMode, SetPageOutputIntent