Phương thức THotPDF.RegisterNChannelColorSpace
Đăng ký một không gian màu NChannel chỉ dùng cho quy trình bằng cách dùng dạng thuộc tính DeviceN của PDF 1.6
Khai báo
function RegisterNChannelColorSpace(const ColorantNames: array of AnsiString; const AlternateCS: AnsiString; const TintC1Matrix: array of Extended): AnsiString;
Đơn vị
HPDFDoc
Tham số
| Name | Purpose |
|---|---|
ColorantNames | Các tên ánh xạ các thành phần process của NChannel vào không gian màu process |
AlternateCS | DeviceGray , DeviceRGB hoặc DeviceCMYK cho process và không gian màu thay thế |
TintC1Matrix | Ma trận transform tint ánh xạ các giá trị chất màu vào không gian màu thay thế |
ProcessColorantNames | Các thành phần process có thứ tự xuất hiện trong mảng chất màu chính |
TintTransform | Hàm N thành phần indirect ánh xạ các chất màu chính vào không gian màu thay thế |
SpotColorants | Tên spot, các hàm tint Separation, độ đặc tùy chọn và các hàm dot-gain tùy chọn |
PrintingOrder | Hoán vị tùy chọn của mọi chất màu process và spot |
Giá trị trả về
Tên tài nguyên không gian màu để dùng với các API không gian màu tô và nét trang
Ghi chú sử dụng
- Phát một mảng
DeviceNnăm phần tử mà từ điển thuộc tính của nó chứa/Subtype /NChannelvà một từ điển/Processkhớp - Đòi hỏi PDF 1.6 trở lên và từ chối các tên thành phần rỗng, trùng,
AllvàNone DeviceGrayđòi hỏi một thành phần,DeviceRGBđòi hỏi ba thành phần có thứ tự, và một tậpDeviceCMYKmột phần dùng các tên dành riêngCyan,Magenta,YellowvàBlack- Overload nâng cao phát các định nghĩa Separation riêng lẻ trong
/Colorants, các thành phần/Processchính xác, và/MixingHintstùy chọn chứa/Solidities,/PrintingOrdervà/DotGain - Các mảng master, process và spot phải phủ mỗi chất màu đúng một lần, các hàm tint và dot-gain phải là indirect với hình dạng hợp lệ, còn độ đặc phải nằm trong khoảng 0 đến 1
- Đăng ký cùng một tên spot với không gian màu thay thế hoặc hàm tint khác nhau trong một tài liệu sẽ thất bại trước khi xuất