بواسطة شارلين خان

علق على صورك أو أضف أنواعًا أخرى من الملصقات النصية باستخدام JES.

القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

JES هي بيئة تطوير تسمح لك بمعالجة وتحرير مجموعة متنوعة من الوسائط. بالنسبة للصور ، يتضمن ذلك تحميل الصور أو إضافة تأثيرات مرشح مختلفة.

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

كيفية إضافة نص إلى صورة

يمكنك إضافة نص إلى صورة في JES باستخدام الوظيفة addText (). نظرًا لأن JES تستخدم لغة برمجة Jython ، فتأكد من تحسين بناء جملة Python باستخدام بعض أمثلة بايثون الأساسية.

  1. افتح تطبيق JES على جهاز الكمبيوتر الخاص بك.
  2. في نافذة البرمجة ، قم بإنشاء وظيفة جديدة تسمى textOnImage:
    deftextOnImage():
  3. داخل الوظيفة ، استخدم وظيفة pickAFile () لتطلب من المستخدم تحديد ملف محلي على جهاز الكمبيوتر الخاص به:
    ملف = pickAFile () 
  4. instagram viewer
  5. قم بإنشاء كائن صورة باستخدام وظيفة makePicture ():
    الموافقة المسبقة عن علم = makePicture (ملف)
  6. قم بتعريف السلسلة التي ترغب في إضافتها إلى الصورة:
    str = "هذا اختبار."
  7. استخدم الوظيفة addText () لإضافة النص إلى الصورة. للوسيطة الأولى ، أدخل الصورة. بالنسبة للوسيطتين الثانية والثالثة ، أدخل الإحداثيات حيث تريد أن يظهر النص. مرر متغير السلسلة كوسيطة أخيرة:
    addText (الموافقة المسبقة عن علم ، 50 ، 50 ، str)
  8. بشكل افتراضي ، يكون لون النص أسود. يمكنك تغيير لون النص بتمرير اسم اللون كمعامل خامس:
    addText (صورة ، 100 ، 100 ، str ، أزرق)
  9. اعرض الصورة باستخدام وظيفة show () لـ جعل الصورة في JES على الشاشة:
    يعرض(صورة)
  10. اضغط على برنامج التحميل الموجود أسفل منطقة البرمجة. إذا طُلب منك حفظ الملف ، انقر فوق نعم.
  11. أدخل وظيفة textOnImage () في سطر الأوامر لتشغيلها:
  12. انتظر حتى تقوم الوظيفة بعرض الصورة مع النص.

كيفية إضافة نص منسق

يمكنك أيضًا إضافة نص ذي نمط إلى صورة في JES باستخدام الوظيفة addTextWithStyle ().

  1. قم بإنشاء وظيفة جديدة تسمى StyledTextOnImage:
    defStyledTextOnImage():
  2. داخل الوظيفة ، قم باستيراد "java.awt. الخط ". سيتيح لك هذا الوصول إلى أنماط معينة مثل الخط الغامق.
    يستورد java.awt. الخط مثل الخط
  3. استخدم وظيفة pickAFile () لتطلب من المستخدم تحديد ملف محلي على جهاز الكمبيوتر الخاص به:
    ملف = pickAFile () 
  4. استخدم وظيفة makePicture () لإنشاء كائن صورة:
    الموافقة المسبقة عن علم = makePicture (ملف)
  5. قم بتعريف السلسلة التي ترغب في إضافتها إلى الصورة:
    str = "هذا اختبار."
  6. استخدم الدالة makeStyle () لإنشاء كائن نمط الخط. تتيح لك وظيفة makeStyle () تغيير عائلة الخط وحجمه. يمكنك أيضًا استخدامه لجعل النص غامقًا أو مائلًا أو تحته خط.
    myFont = makeStyle ("اريال"الخط. عريض، 64)
  7. استخدم الوظيفة addTextWithStyle () لإضافة النص إلى الصورة. كما في السابق ، تتضمن الوسيطات الصورة نفسها والإحداثيات x و y لموقع النص وسلسلة النص. بالإضافة إلى ذلك ، أدخل النمط المخصص كوسيطة خامسة:
    addTextWithStyle (pic، 50، 50، str، myFont)
  8. كما هو الحال مع addText () ، يكون النص أسود بشكل افتراضي ، ولكن يمكنك تحديد لون مختلف باستخدام معامل سادس إضافي:
    addTextWithStyle (صورة ، 100 ، 100 ، str ، myFont ، أزرق)
  9. أظهر الصورة:
    يعرض(صورة)
  10. اضغط على برنامج التحميل الموجود أسفل منطقة البرمجة. إذا طُلب منك حفظ الملف ، انقر فوق نعم.
  11. أدخل وظيفة StyledTextOnImage () في سطر الأوامر لتشغيلها:
    StyledTextOnImage ()
  12. انتظر حتى تقوم الوظيفة بعرض الصورة مع النص.

إضافة نص إلى الصور باستخدام JES

لقد رأيت الآن كيفية إضافة نص إلى الصور ، يمكنك التحقق من بعض الأشياء الشيقة الأخرى التي يمكنك القيام بها للصور باستخدام JES. تتيح لك هذه البيئة القوية اقتصاص الصور وقياسها ، وتطبيق المرشحات ، وتنفيذ تحويلات الألوان.

اشترك في نشرتنا الإخبارية

تعليقات

يشاركسقسقةيشاركيشاركيشارك
ينسخ
بريد إلكتروني
يشارك
يشاركسقسقةيشاركيشاركيشارك
ينسخ
بريد إلكتروني

تم نسخ الرابط إلى الحافظة

مواضيع ذات صلة

  • برمجة
  • برمجة
  • بايثون
  • تحرير الصور دفعة

عن المؤلف

شارلين خان (75 مقالة منشورة)

يعمل شاي بدوام كامل كمطور برامج ويستمتع بكتابة الأدلة لمساعدة الآخرين. لديها بكالوريوس في تكنولوجيا المعلومات ولديها خبرة سابقة في ضمان الجودة والدروس الخصوصية. شاي يحب اللعب والعزف على البيانو.