نموذج ألوان RGB هو نموذج ألوان مضاف بينما CMYK هو نموذج ألوان مطروح والذي يُعرف أيضًا باسم لون المعالجة. في حالات استخدام معينة ، قد ترغب في تحويل لون RGB إلى فراغ ألوان CMYK أو CMYK إلى نموذج ألوان RGB. بالتوافق مع مثل هذه السيناريوهات ، تشرح هذه المقالة كيفية تحويل RGB إلى CMYK و CMYK إلى RGB برمجيًا في C #.
- RGB و CMYK Color Space Conversion - C # API Configuration
- تحويل RGB إلى CMYK Color Code في C #
- تحويل CMYK إلى RGB Color Code في C #
RGB و CMYK Color Space Conversion - C # API Configuration
Aspose.SVG for .NET يدعم تحليل أو تحويل مساحات الألوان المختلفة مثل HSV و CMYK و RGB وما إلى ذلك. ما عليك سوى الوصول إلى واجهة برمجة التطبيقات عن طريق تنزيل ملفات DLL المرجعية الخاصة بها من قسم التنزيلات ، أو استخدم أمر تثبيت NuGet أدناه:
PM> Install-Package Aspose.SVG
تحويل RGB إلى CMYK Color Code في C
تحتاج إلى اتباع الخطوات أدناه لتحويل رمز لون RGB إلى تنسيق CMYK:
- تحليل قيمة اللون RGB.
- تحويل RGB إلى نموذج ألوان CMYK.
- اطبع كود اللون CMYK الناتج.
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل RGB إلى مساحة ألوان CMYK برمجيًا في C #:
// تحليل لون RGB
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromRgb(222, 180, 135);
// تحويل RGB إلى CMYK
var cmykColor = color.Convert(Aspose.Svg.Drawing.ColorModel.Cmyk);
// اطبع النتيجة في وحدة التحكم
Console.WriteLine("CMYK: " + cmykColor.ToString());
تحويل CMYK إلى RGB Color Code في C
يمكنك بسهولة تحويل رمز اللون CMYK إلى تنسيق RGB باتباع الخطوات التالية:
- تحليل كود اللون CMYK المدخلات.
- قم بتحويل لون CMYK إلى تنسيق ألوان RGB.
- اطبع قيم اللون المحولة.
يوضح مقتطف الشفرة أدناه كيفية تحويل رمز لون CMYK إلى مساحة ألوان RGB برمجيًا في C #:
// تحليل لون CMYK
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromCmyk(0, (float)0.189, (float)0.392, (float)0.129);
// تحويل CMYK إلى RGB
var rgbColor = color.Convert(Aspose.Svg.Drawing.ColorModel.Rgb);
// اطبع النتيجة في وحدة التحكم
Console.WriteLine("RGB: " + rgbColor.ToString());
احصل على ترخيص API مجاني
يمكنك طلب ترخيص مؤقت مجاني لتقييم واجهة برمجة التطبيقات بكامل طاقتها.
استنتاج
في هذه المقالة ، فهمت كيفية تحويل رمز لون RGB إلى قيمة ألوان CMYK ، وكذلك كيفية تحويل قيمة لون CMYK إلى تنسيق RGB برمجيًا في C #. علاوة على ذلك ، يمكنك إلقاء نظرة على العديد من الفصول الأخرى في قسم التوثيق للتعرف على العديد من الميزات الأخرى التي تقدمها API. إذا كنت ترغب في إثارة أي قلق أو استفسار ، يرجى مراسلتنا على المنتدى.