THotPDF.RegisterNChannelColorSpace Method
Registruoja tik proceso arba mišrius proceso ir taškinius NChannel spalvų diapazonus naudodamas PDF 1.6 DeviceN atributų formą
Deklaracija
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;
Vienetas
HPDFDoc
Parametrai
| Pavadinimas | Paskirtis |
|---|---|
ColorantNames | Pavadinimai, kurie NChannel proceso komponentes atvaizduoja į proceso spalvų diapazoną |
AlternateCS | DeviceGray, DeviceRGB arba DeviceCMYK proceso ir pakaitinis spalvų diapazonas |
TintC1Matrix | Tonų transformacijos matrica, kuri spalvų reikšmes atvaizduoja į pakaitinį spalvų diapazoną |
ProcessColorantNames | Sutvarkytos proceso komponentės, kurios atsiranda pagrindiniame spalvų masyve |
TintTransform | Netiesioginė N komponentės funkcija, kuri pagrindinius spalvas atvaizduoja į pakaitinį spalvų diapazoną |
SpotColorants | Taškinių spalvų pavadinimai, Separation tonų funkcijos, pasirinktiniai nepermatomumai ir pasirinktinės taško prieaugio funkcijos |
PrintingOrder | Pasirinktinė kiekvieno proceso ir taškinio spalva permutacija |
Grąžinimo reikšmė
Spalvų diapazono resursų pavadinimas, skirtas naudoti su puslapio užpildymo ir brūkšnio linijos spalvų diapazono API
Naudojimo pastabos
- Išveda penkių elementų
DeviceNmasyvą, kurio atributų žodyne yra/Subtype /NChannelir atitinkamas/Processžodynas - Reikalauja PDF 1.6 arba naujesnės versijos ir atmeta tuščius, pasikartojančius,
AllbeiNonekomponentų pavadinimus DeviceGrayreikalauja vienos komponentės,DeviceRGBreikalauja trijų sutvarkytų komponenčių, o dalinisDeviceCMYKrinkinys naudoja rezervuotusCyan,Magenta,YellowirBlackpavadinimus- Išplėstinė overload versija išveda atskirus Separation apibrėžimus į
/Colorants, tikslūs/Processkomponentes ir pasirinktinį/MixingHints, kuriame yra/Solidities,/PrintingOrderir/DotGain - Pagrindiniai, proceso ir taškiniai masyvai turi tiksliai vieną kartą uždengti kiekvieną spalvą, tonų ir taško prieaugio funkcijos turi būti netiesioginės su tinkamomis formomis, o nepermatomumai turi būti diapazone nuo 0 iki 1
- To paties taškinio pavadinimo registracija su skirtingu pakaitiniu spalvų diapazonu arba tonų funkcija viename dokumente nepavyksta prieš išvedant