تقريب السبوت إلى عملية CMYK
أعد بناء اللون الخاص بأربعة أحبار وانظر إلى أي حد يقترب: القيم RGB 200 و16 و46 تصبح سماوي 0 % وأرجواني 92 % وأصفر 77 % وأسود 22 %، مع Delta E قدره 0.4385، أي تطابق ممتاز. ويُفحص أيضًا إجمالي الحبر ونطاق الألوان الرباعية. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- Red
- 200
- الأخضر
- 16
- الأزرق
- 46
- اسم اللون الخاص
- Brand Crimson
- سماوي
- 0
- أرجواني
- 92
- أصفر
- 77
- Key
- 22
هل تحتاجون إلى وصفة عملية جاهزة للمطبعة للون علامة تجارية لا يتوفر لديكم إلا كقيم RGB؟ أدخلوا الأحمر والأخضر والأزرق كأعداد صحيحة من صفر إلى مئتين وخمسة وخمسين، ويمكنكم تسمية الحبر وتحديد أقصى تغطية مساحية إجمالية، لتتلقوا نسب السماوي والأرجواني والأصفر والأسود (key) مع سلسلة وصفة مختصرة. يعيد المحرك بناء لون العملية، ويقارنه بالسبوت الأصلي في CIE L*a*b* باستخدام Delta E وفق CIE76، ويبلغ عن جودة المطابقة، وما إذا بقي إجمالي الحبر تحت حد TAC لديكم، وما إذا وقع البناء ضمن نطاق عملي لمدى العملية.
لماذا يهم تقريب السبوت إلى العملية على المطبعة
تُخلط أحبار السبوت أو تُشترى كلون لوحة واحد، غالبًا من مكتبة أو كتاب علامة، وتُطبع كحبر صلب بدل شبكة من ألوان العملية الأساسية. يبني عمل العملية كل صبغة من لوحات السماوي والأرجواني والأصفر والأسود. عندما لا يتحمل الميزانية أو إعداد المطبعة أو جهاز رقمي قصير التشغيل لوحة خامسة أو سادسة، يجب على فرق الإنتاج تقريب السبوت بوصفة CMYK قريبة بما يكفي لنماذج التعبئة وعينات البيع والمواد قليلة الحساسية.
كثيرًا ما يملك المصممون ثلاثي sRGB فقط من دليل ويب أو صورة منتج، لا قيمة طيفية مخبرية مقيسة. تأخذ هذه القدرة ذلك الإدخال العملي —ثلاث قنوات صحيحة— وتنتج بناء عملية كلاسيكيًا يمكن لصقه في تذكرة أو تعليق PDF أو ملاحظة preflight. وتجيب أيضًا عن السؤال الذي يطرحه المشترون دائمًا: كم يبعد البناء عن السبوت المقصود؟
استخدموها عندما تحتاجون خط أساس مستقرًا وقابلًا للأتمتة لا إثباتًا soft-proof تحت ملف ICC مخصص. الهدف تقريب صادق مع تحقق، لا ادّعاء أن كل سبوت فلوري أو معدني سيدخل مدى العملية.
كيف تعمل الوصفة وتقييس TAC والتحقق بـ Delta E
يحوّل المحرك أولًا قنوات sRGB المُتحقق منها إلى نسب CMYK بالصيغة الطرحية القياسية: المفتاح (key) يساوي واحدًا ناقص أقصى قيم الأحمر والأخضر والأزرق المطبّعة؛ ويُشتق السماوي والأرجواني والأصفر من بقية الإشارة اللونية ويُقرَّبون إلى نسب مئوية صحيحة. تمثل خطوة TAC قيودًا شائعة في الأوفست الورقي حيث تسبب التغطية الزائدة مشاكل تجفيف وانتقال. ثم تُعكس وصفة العملية إلى sRGB تقريبي ويُحوَّل كل من السبوت الأصلي والبناء إلى CIE L*a*b* تحت D65 لحساب Delta E وفق CIE76 كبعد إقليدي في Lab.
نطاقات الجودة: excellent دون واحد، good دون ثلاثة، fair دون ستة، وpoor من ستة فما فوق.
المدخلات والمخرجات والتسعير ومتى تفضّلون تدفق CMS كاملًا
يشغّل ودجت المتصفح الدالة النقية نفسها مجانًا لمن يفحص عينة واحدة. فضّلوا تدفقًا طيفيًا مقيسًا مع ملفات ICC للمطبعة عندما تكون تسامح العلامة القانونية ضيقة، أو عندما يُعرف الحامل والشبك، أو عندما يكون السبوت نيونًا أو معدنيًا أو خارج مدى العملية المعتاد. فضّلوا هذه الأداة للتقديرات السريعة وتحويل الكتالوج الآلي وتوليد التذاكر وتعليم الفرق بين رمز RGB رقمي للعلامة وإعادة بناء بأربعة ألوان.
الحالة beta بينما يستقر السطح، لكن العقد الحسابي يبقى ثابتًا لنفس المدخلات حتى تعتمد الأنظمة اللاحقة أسماء حقول وعتبات تقييم مستقرة.
حالات الاستخدام
تسليم العلامة دون لوحة خامسة
حوّلوا عينة RGB للعلامة إلى وصفة CMYK عملية مع Delta E ليوافق مشتري الطباعة البديل رباعي الألوان أو يرفضه قبل صنع اللوحات.
فحوصات امتثال TAC للتغليف
افرضوا أقصى تغطية مساحية إجمالية على تقريبات سبوت كثيفة وأبلغوا عن التركيبات التي احتاجت تقييس CMY لتبقى آمنة على المطبعة.
أتمتة الكتالوج وCMS
حوّلوا ألوان المنتجات الرقمية دفعةً إلى تركيبات عملية واحفظوا سلاسل الوصفة ودرجات المطابقة بجانب كل SKU في بوابات الموردين.
الأسئلة الشائعة
هل هذا soft-proof كامل بملفات ICC؟
لا. يستخدم الصيغة الكلاسيكية RGB–CMYK مع Delta E في Lab كخط أساس حتمي. لتسامح العلامة القانونية استخدموا أطيافًا مقيسة وملفات تعريف خاصة بالمطبعة.
ماذا يخبرني مقياس Delta E؟
يقيس بُعد إعادة البناء بالألوان الأربعة عن اللون الخاص الأصلي في فضاء CIE Lab وفق معادلة CIE76. فالأحمر 200 و16 و46 يُعاد بناؤه بقيمة Delta E تبلغ 0.4385، ويُصنف تطابقًا ممتازًا.
ما فائدة حد إجمالي الحبر؟
إجمالي التغطية هو مجموع النسب الأربع. تستخدم وصفة المثال 191 % مقابل حد قدره 300 %، فتبقى دونه، ويمكنك تحديد الحد الأقصى الذي يناسب المطبعة والورق.
هل يصلح ذلك للألوان الفسفورية أو المعدنية؟
ليس بشكل موثوق. فالأحبار الفسفورية والمعدنية وما يشبهها تقع غالبًا خارج نطاق الألوان الرباعية المعتاد. وتبيّن النتيجة هل تبقى إعادة البناء ضمن نطاق عملي، لكن معايير العلامة الصارمة ما زالت تتطلب سير عمل مقيسًا.
هل يمكنني تسمية الحبر؟
نعم. أضف اسم اللون الخاص، مثل Brand Crimson، فيعود مع الوصفة، لتوضح ورقة العمل أو ملاحظة ما قبل الطباعة أي حبر جرى تقريبه.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/color/spot-to-process \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"red":200,"green":16,"blue":46}'const res = await fetch("https://api.kit.forhosting.com/color/spot-to-process", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"red": 200,
"green": 16,
"blue": 46
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/spot-to-process",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"red": 200,
"green": 16,
"blue": 46
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/spot-to-process", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"red":200,"green":16,"blue":46}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"red":200,"green":16,"blue":46}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/spot-to-process", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"red": 200,
"green": 16,
"blue": 46
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.spot_to_process",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدموا الأداة مجانًا في المتصفح أو استدعوا API بسعر $0.002 لكل طلب ناجح.
لماذا يهم تقريب السبوت إلى العملية على المطبعة
بإرجاع Delta E وتسمية واضحة match_quality تدعم الاستجابة قرارات المضي أو التوقف دون فتح محطة كاملة لإدارة الألوان.
كيف تعمل الوصفة وتقييس TAC والتحقق بـ Delta E
عندما يتجاوز مجموع اللوحات الأربع قيمة max_tac لديكم (الافتراضي ثلاثمئة بالمئة، قابل للضبط من مئة إلى أربعمئة)، يُقيَّس السماوي والأرجواني والأصفر تناسبيًا مع الإبقاء على الأسود، ثم يُشذَّب باقي التقريب كي لا يتجاوز إجمالي الحبر الحد. تكون راية within_process_gamut صحيحة عندما يقل Delta E عن ثلاثة. يُعاد صدى spot_name الاختياري لتذاكر مقروءة. كل خطوة حساب صرف بتقريب ثابت: المدخلات المتطابقة تنتج دائمًا نفس JSON، وهذا ضروري لاختبارات CI والعقود عبر API وودجات العميل التي يجب أن تطابق الخادم.
المدخلات والمخرجات والتسعير ومتى تفضّلون تدفق CMS كاملًا
استدعوا القدرة بالحقول الصحيحة الإلزامية red وgreen وblue من صفر إلى مئتين وخمسة وخمسين. يوسِم spot_name الاختياري الحبر في السجلات؛ ويضبط max_tac الاختياري سقف التغطية الإجمالية. عند النجاح تُعاد قنوات الإدخال وcyan وmagenta وyellow وkey وسلاسل recipe وcmyk وRGB المعاد بناؤه للعملية وdelta_e وmatch_quality وtotal_ink وmax_tac وtac_ok وtac_scaled وwithin_process_gamut. تسعير API المستضافة مبلغ ثابت $0.002 لكل طلب ناجح؛ وأخطاء invalid_input مثل قناة خارج النطاق لا تُفوتر.
أسئلة تقنية
ما المدخلات التي يقبلها تقريب السبوت إلى العملية؟
قنوات صحيحة إلزامية red وgreen وblue من 0 إلى 255. واختياريًا spot_name (سلسلة) وmax_tac (عدد صحيح 100–400، الافتراضي 300). القيم خارج النطاق تُرجع invalid_input.
ماذا تحتوي الاستجابة؟
نسب العملية cyan وmagenta وyellow وkey، وسلاسل recipe وcmyk، وRGB المعاد بناؤه، وdelta_e وفق CIE76، وmatch_quality، وtotal_ink، وأعلام TAC، وwithin_process_gamut.
كم تكلفة API من السبوت إلى العملية؟
كل استدعاء API ناجح يكلف $0.002. يعمل المحرك نفسه مجانًا في متصفحكم دون الحاجة إلى حساب.
هل التقريب حتمي؟
نعم. لا يوجد استدعاء شبكة ولا بذرة عشوائية ولا اعتماد على الساعة، لذا ينتج نفس RGB وmax_tac دائمًا نفس JSON.