AddSeparationColorA

گرافیک برداری، رنگ

توضیحات

حرف پایانی A نقطهٔ ورود DLL یعنی ANSI (char) را نشان می‌دهد؛ سطح ActiveX/COM تنها فرم یونیکد را افشا می‌کند. رفتار با AddSeparationColor یکسان است و آرگومان‌های رشته‌ای با code page فعلیِ SetAnsiMode تفسیر می‌شوند

رنگ جداسازی به سند اضافه می‌کند

هر رنگ جداسازی یک نام و یک رنگ معادل در فضای رنگ CMYK دارد؛ هنگام نمایش سند، رنگ CMYK استفاده می‌شود و هنگام چاپ روی imagesetter، جداسازی با نام مشخص‌شده تولید می‌شود

مقدار پارامترهای رنگ از 0 تا 1 است، که 0 یعنی 0٪ و 1 یعنی 100٪ آن رنگ

نحو

Delphi

Function DLAddSeparationColorA(InstanceID: Integer; ColorName: PAnsiChar; C, M, Y, K: Double; Options: Integer): Integer;

DLL

int DLAddSeparationColorA(int InstanceID, const char * ColorName, double C, double M, double Y, double K, int Options);

پارامترها

ColorNameنام رنگ جداسازی، مثلاً "PANTONE 403 EC"؛ هر نامی می‌تواند باشد، اما معمولاً نام رنگ اسپات مشخصی است که دستگاه چاپ بداند با آن چه کند مؤلفهٔ سیان رنگ معادل رنگ اسپات
C
Mمؤلفه magenta رنگ معادل spot color
Yمؤلفه زرد رنگ معادل رنگ spot
Kمؤلفهٔ سیاه رنگ معادل رنگ اسپات
Optionsاین پارامتر نادیده گرفته می‌شود و باید 0 تنظیم شود

مقادیر بازگشتی

0رنگ جداسازی اضافه نشد؛ ممکن است نام رنگ از قبل استفاده شده باشد
1رنگ جداسازی با موفقیت اضافه شد