Metoda THotPDF.RegisterNChannelColorSpace
Înregistrează un spațiu de culori NChannel doar-proces, folosind forma de atribute DeviceN din PDF 1.6
Declarație
function RegisterNChannelColorSpace(const ColorantNames: array of AnsiString; const AlternateCS: AnsiString; const TintC1Matrix: array of Extended): AnsiString;
Unitate
HPDFDoc
Parametri
| Nume | Scop |
|---|---|
ColorantNames | Numele care mapa componentele de proces NChannel în spațiul de culori de proces |
AlternateCS | Spațiul de culori de proces și alternativ DeviceGray, DeviceRGB sau DeviceCMYK |
TintC1Matrix | Matricea de transformare tint care mapează valorile coloranților în spațiul de culori alternativ |
ProcessColorantNames | Componente process ordonate care apar în vectorul principal de coloranți |
TintTransform | Funcție indirectă cu N componente care mapează coloranții principali în spațiul de culoare alternativ |
SpotColorants | Nume spot, funcții de tentă Separation, solidități opționale și funcții opționale de dot-gain |
PrintingOrder | Permutare opțională a tuturor coloranților process și spot |
Valoare de întoarcere
Numele resursei spațiului de culori, de folosit cu API-urile de umplere și de trasare ale paginii
Note de utilizare
- Emite un tablou
DeviceNcu cinci elemente al cărui dicționar de atribute conține/Subtype /NChannelși un dicționar/Processcorespunzător - Cere PDF 1.6 sau ulterior și respinge numele de componente goale, duplicate,
AllșiNone DeviceGraynecesită o componentă,DeviceRGBnecesită trei componente ordonate, iar un set parțialDeviceCMYKfolosește numele rezervateCyan,Magenta,YellowșiBlack- Această suprascriere este doar-proces, deoarece componentele spot NChannel cer definiții Separation individuale în dicționarul
/Colorants/Processși/MixingHintsopțional, conținând/Solidities,/PrintingOrderși/DotGain - Vectorii master, process și spot trebuie să acopere fiecare colorant exact o dată, funcțiile de tentă și de dot-gain trebuie să fie indirecte, cu forme valide, iar soliditățile să fie între 0 și 1
- Înregistrarea aceluiași nume spot cu un alt spațiu de culoare alternativ sau altă funcție de tentă în același document eșuează înainte de ieșire