كتابة نص على صور JPG في Java

كتابة النص على الصور أو الصور في صيغة JPG يعزز العلامة التجارية ويسمح بإضافة سياق أو علامات مائية أو معلومات حقوق الطبع والنشر. سواء كنت تنشئ ميمات أو منشورات على وسائل التواصل الاجتماعي أو مواد تسويقية، فإن القدرة على كتابة النص على صور JPG مفيدة للغاية. في هذه المقالة، سنتعلم كيفية إضافة نص إلى صور JPG باستخدام Java. سنرشدك خلال كل خطوة، موضحين كيفية الكتابة على الصور أو غيرها من الصور. لنبدأ!

تغطي هذه المقالة المواضيع التالية:

  1. Java API لكتابة النص على صور JPG
  2. كتابة النص على صور JPG في Java
  3. إضافة تسميات توضيحية للصور في Java
  4. كتابة النص على صور JPG عبر الإنترنت
  5. الموارد المجانية

Java API لكتابة النص على صور JPG

سنستخدم Aspose.Drawing for Java لكتابة النص على صور JPG. يعد Aspose.Drawing for Java مكتبة رسومات ثنائية الأبعاد قوية تمكن المطورين من إنشاء ومعالجة الرسومات المتجهة والصور والرسومات داخل تطبيقات Java. يوفر مجموعة من واجهات برمجة التطبيقات لتقديم الرسومات ورسم الأشكال ومعالجة الخطوط، مما يسمح بإنشاء محتوى رسومي عالي الجودة ومعالجته.

يرجى تحميل ملف JAR الخاص بـ API أو إضافة التكوين التالي إلى ملف pom.xml في تطبيق Java القائم على Maven.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-drawing</artifactId>
        <version>24.4</version>
    </dependency>
</dependencies>

كتابة النص على صور JPG في Java

يمكننا بسهولة كتابة أي نوع من النص على صور JPG باتباع الخطوات التالية:

  1. تحميل صورة JPG باستخدام فئة Bitmap.
  2. إنشاء كائن Graphics جديد من كائن Bitmap باستخدام طريقة fromImage().
  3. تهيئة كائن SolidBrush بلون النص المحدد.
  4. تعريف كائن Font مع عائلة الخط المطلوبة، النمط، وحجم النص.
  5. تهيئة كائن Rectangle.
  6. بعد ذلك، قم باستدعاء طريقة drawString() مع النص المراد عرضه، الخط، الفرشاة، وكائنات Rectangle كمعاملات.
  7. أخيرًا، احفظ الصورة الناتجة باستخدام طريقة save().

يظهر نموذج التعليمات البرمجية التالي كيفية كتابة النص على JPG في Java.

كتابة نص على صور JPG في Java

كتابة نص على صور JPG في Java

إضافة تسمية توضيحية للصور - إضافة نص إلى الصور

يمكننا أيضًا إضافة تسمية توضيحية لصورة باتباع الخطوات التالية:

  1. تحميل صورة باستخدام فئة Bitmap.
  2. إنشاء صورة جديدة بحجم الصورة المحملة مع إضافة حجم المستطيل للتسمية التوضيحية.
  3. إنشاء كائن Graphics جديد من كائن Bitmap باستخدام طريقة fromImage().
  4. رسم الصورة المحملة على الصورة الجديدة باستخدام طريقة drawImage().
  5. رسم مستطيل ممتلئ لصندوق التسمية التوضيحية.
  6. تحديد تنسيق سلسلة النص باستخدام فئة StringFormat.
  7. تعريف النص، لونه، والخط.
  8. بعد ذلك، قم باستدعاء طريقة drawString() مع النص المراد عرضه، الخط، الفرشاة، وكائنات Rectangle كمعاملات.
  9. أخيرًا، احفظ الصورة الناتجة باستخدام طريقة save().

يظهر نموذج التعليمات البرمجية التالي كيفية إضافة تسمية توضيحية لصورة في Java.

إضافة تسمية توضيحية للصور في Java

إضافة تسمية توضيحية للصور في Java

الحصول على رخصة مجانية

يمكنك الحصول على رخصة مؤقتة مجانية لتجربة Aspose.Drawing for Java بدون أي قيود تقييم.

كتابة النص على صور JPG عبر الإنترنت

يمكنك أيضًا تجربة أداة مجانية على الإنترنت لإضافة النص إلى صور JPG. من خلال واجهتها سهلة الاستخدام، يمكنك بسهولة إضافة النص إلى الصور دون الحاجة إلى تثبيت برامج إضافية، إنشاء حساب، أو الاشتراك في أي خدمة.

إضافة نص إلى الصور - موارد تعليمية مجانية

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

الخاتمة

في هذه المقالة، تعلمنا كيفية كتابة النص على صور JPG في Java. سواء كنت تضيف تسميات توضيحية بسيطة إلى الصور، تنشئ لافتات ديناميكية، أو تطبق علامات مائية للعلامة التجارية، يوفر Aspose.Drawing for Java الأدوات والمرونة لتحقيق نتائج احترافية. باتباع الخطوات الموضحة في هذه المقالة، يمكنك بسهولة إضافة النص إلى الصور وتخصيص الخطوط، الألوان، والمواقع لتلبية احتياجاتك الخاصة. علاوة على ذلك، قمنا بتقديم أداة مجانية على الإنترنت لإضافة النص إلى الصور أثناء التنقل. في حالة وجود أي غموض، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

انظر أيضًا