تصف هذه المقالة طريقة تحويل صور تنسيق PNG إلى صور تنسيق JPG في Java. شاركه للرجوع إليه ، على النحو التالي:
استيراد java.awt.color ؛ import java.awt.image.bufferedImage ؛ import java.io حاول {// قراءة ملف الصورة bufferedImage = imageio.read (ملف جديد ("c: //java.png")) ؛ // قم بإنشاء فارغة ، RGB ، نفس العرض والارتفاع ، وخلفية خلفية خلفية newBufferedImage = جديد bufferedImage (bufferedImage.getWidth () ، bufferedimage.getheight () ، bufferedimage.type_int_rgb) ؛ // type_int_rgb: قم بإنشاء صورة RBG بعمق 24 بت ، وتحويل خريطة 32 بت بنجاح إلى NewbufferedImage.creategraphics 24 بت (). // اكتب إلى ملف JPEG imageio.write (newBufferedImage ، "JPG" ، ملف جديد ("C: //java.jpg")) ؛ System.out.println ("Done") ؛ } catch (ioException e) {E.PrintStackTrace () ؛ }}}ملاحظة: فيما يلي بعض الأدوات عبر الإنترنت المتعلقة بمعالجة الصور للرجوع إليها:
أداة تحويل تنسيق الصورة عبر الإنترنت (JPG/BMP/GIF/PNG):
http://tools.vevb.com/aideddesign/picext
أدوات زراعة/توليد الصورة عبر الإنترنت:
http://tools.vevb.com/aideddesign/imgcut
أداة توليد أيقونة ICO:
http://tools.vevb.com/aideddesign/ico_img
أداة توليد الرسومات المنخفضة عبر الإنترنت Polygon:
http://tools.vevb.com/aideddesign/img_lowpoly
لمزيد من المحتوى المتعلق بـ Java ، يمكن للقراء المهتمين بهذا الموقع عرض الموضوعات: "ملخص مهارات تشغيل صور Java" ، "ملخص لمهارات تشغيل Java ووقت التشغيل" ، "ملخص لمهارات عقدة Java DOM" ، "ملخص ملف Java ومهارات تشغيل الدليل" و "برامج بيانات Java" و Algorithm.
آمل أن يكون هذا المقال مفيدًا لبرمجة Java للجميع.