THotPDF.RegisterNChannelColorSpace Method
Registrerer NChannel-farverum med kun process-farver eller blandet process- og spot-farver ved hjælp af PDF 1.6 DeviceN-attributformen
Deklaration
function RegisterNChannelColorSpace(
const ColorantNames: array of AnsiString;
const AlternateCS: AnsiString;
const TintC1Matrix: array of Extended): AnsiString; overload;
function RegisterNChannelColorSpace(
const ColorantNames, ProcessColorantNames: array of AnsiString;
const AlternateCS: AnsiString; TintTransform: THPDFObject;
const SpotColorants: array of THPDFNChannelSpotColorant;
const PrintingOrder: array of AnsiString): AnsiString; overload;
Enhed
HPDFDoc
Parametre
| Navn | Formål |
|---|---|
ColorantNames | Navne, der afbilder NChannel-process-komponenterne på process-farverummet |
AlternateCS | DeviceGray, DeviceRGB, or DeviceCMYK process and alternate colour space |
TintC1Matrix | Tint transform matrix mapping colorant values into the alternate colour space |
ProcessColorantNames | Ordnede process-komponenter, der indgår i master-colourant-arrayet |
TintTransform | Indirekte funktion med N komponenter, der afbilder master-colourants på det alternative farverum |
SpotColorants | Spot names, Separation tint functions, optional solidities, and optional dot-gain functions |
PrintingOrder | Valgfri permutation af alle process- og spot-colourants |
Returværdi
Farverumsressourcens navn til brug sammen med sidens API'er for fyld- og stregfarverum
Brugsnoter
- Emits a five-element
DeviceNarray whose attributes dictionary contains/Subtype /NChanneland a matching/Processdictionary - Kræver PDF 1.6 eller nyere og afviser tomme og dublerede komponentnavne samt navnene
AllogNone DeviceGraykræver én komponent,DeviceRGBkræver tre ordnede komponenter, og et delvistDeviceCMYK-sæt bruger de reserverede navneCyan,Magenta,YellowogBlack- The advanced overload emits individual Separation definitions in
/Colorants, exact/Processcomponents, and optional/MixingHintscontaining/Solidities,/PrintingOrder, and/DotGain - Master-, process- og spot-arrays skal dække hver colourant nøjagtigt én gang, tint- og dot-gain-funktioner skal være indirekte med gyldige former, og solidities skal ligge mellem 0 og 1
- Registrering af samme spot-navn med et andet alternativt farverum eller en anden tint-funktion i ét dokument fejler før output