كتابة نص على الصورة باستخدام Java

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

خطوات رسم النص على الصورة باستخدام Java

  1. إعداد البيئة عن طريق إضافة Aspose.Font for Java لعرض النص على صورة
  2. تحميل الترخيص للوصول إلى جميع ميزات المنتج
  3. تحديد مسار ملف الخط المطلوب استخدامه والصورة الناتجة التي سيتم إنشاؤها
  4. إنشاء كائن FontDefinition عن طريق تحديد FontType، الامتداد، وتدفق محتوى ملف الخط المصدر
  5. فتح الخط باستخدام إعدادات FontDefinition المذكورة أعلاه في طريقة Font.Open()
  6. عرض النص على الصورة باستخدام الخط المحمّل
  7. حفظ تدفق الصورة الناتجة على القرص كملف PNG

تلخص هذه الخطوات عملية إضافة نص على الصورة باستخدام Java. أولاً، تُعد البيئة عن طريق إضافة Aspose.Font لـ Java، تحميل الترخيص، وتحديد كل من ملف الخط ومسار الصورة الناتجة. بعد ذلك، تفتح الخط، تعرض النص على الصورة، وأخيرًا تحفظه كملف PNG على القرص.

كود لإضافة نص فوق الصورة باستخدام Java

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

توضح هذه المقالة كيفية عرض النص بخط معين من ملف. لتحويل TTF إلى SVG، راجع المقالة حول تحويل TTF إلى SVG باستخدام Java.

 عربي