تعديل طبقة العكس في الطبقة

العمل مع طبقة العكس في فوتوشوب في جافا

في هذه المقالة سنريك كيفية تحويل صورة في مستند فوتوشوب إلى صورة سالبة برمجيًا في جافا. لهذا الغرض، سوف نستخدم مكتبة لتلاعب في تنسيق ملف PSD تسمى Aspose.PSD for Java.

تسمح واجهة برمجة التطبيقات لعكس الألوان بـ إضافة تأثير سالب إلى صورة. قد رأيت بالفعل كيفية عكس ألوان الصورة باستخدام طبقة التعديل عندما تكون منحنيات (Curves). ومع ذلك، سننظر اليوم في طريقة أسرع وأسهل للقيام بالعمل مع طبقة العكس.

نظرة عامة على واجهة برمجة التطبيقات

واجهة برمجة طبقة العكس تتألف من الطبقة نفسها التي هي InvertAdjustmentLayer. هذه الطبقة لا تحتوي على أي أعضاء عامة خاصة بها، حيث ترث جميع الأعضاء العامة من الفئة الأم (AdjustmentLayer). هذا الأمر يبسط استخدامها لأن كل ما عليك فعله هو إضافتها إلى ملف PSD وتصبح الصورة سالبة.

عكس ألوان الصورة

لذلك، حتى وإن بدا واضحًا، دعنا نوضح بوضوح كيفية تطبيق طبقة تعديل العكس على صورة لرائد الفضاء (أ) لإنتاج تأثير سالب لتلك الصورة (ب).

مثال على طبقة تعديل العكس قبل وبعد

لـ عكس ألوان الصورة، فقط قم بإضافة طبقة تعديل العكس إلى PSD:

InvertAdjustmentLayer invertAdjustmentLayer = psdImage.addInvertAdjustmentLayer();

هذا كل شيء! لا توجد خصائص محددة لتكوينها لهذا النوع من طبقات التعديل.

الختام

في هذه المقالة تعلمنا عن واجهة برمجة طبقة العكس في Aspose.PSD for Java. إنه أداة سهلة للحصول على صور سالبة لأن واجهة برمجة هذه الطبقة لا تعلن أي أعضاء عامة.