تم تقديم هذا البرنامج التعليمي السريع لإلقاء الضوء على ** كيفية ضغط الصورة في Java **. ستشارك معلومات تكوين البيئة ، وعمليات الاستيراد الضرورية للعملية ، والخطوات التفصيلية التي يتعين تنفيذها ، وعينة ** كود Java لضغط الصورة **. سنستخدم JPEG صورة للضغط كعينة ولكن يمكنك تجربة أنواع أخرى مثل PNG و TIFF وما إلى ذلك.
خطوات لضغط الصورة في جافا
- قم بتهيئة البيئة لاستخدام Aspose.Imaging من مستودع Maven
- استيراد الفئات اللازمة لاستخدامها في التعليمات البرمجية
- قم بتحميل نموذج ملف الصورة في كائن فئة Image الذي يحتاج إلى ضغط
- إنشاء كائن من JpegOptions لتخصيص الصورة المضغوطة الناتجة
- عيّن خصائص مثل Color Type و Compression Type في كائن JpegOptions
- احفظ الصورة المضغوطة الناتجة باستخدام التكوينات المحددة
ترشد هذه الخطوات كيفية * Java يضغط الصورة * من خلال مشاركة تكوين البيئة واستخدام الفئات الرئيسية المطلوبة لإنجاز المهمة. يتبع الأسلوب التدريجي أولاً تحميل ملف الصورة المصدر المراد ضغطه ثم تهيئة كائن فئة JpegOptions المستخدم لتكوين صورة الإخراج عن طريق تعيين نوع اللون ونوع الضغط.
كود لضغط الصورة في جافا
يتم تعيين هذه العبارات في * Java ضغط حجم الصورة * باستخدام خصائص فئة JpegOptions مثل نوع اللون إلى Grayscale التي تقلل حجم الصورة بشكل بارز. وبالمثل ، يمكنك تعيين وحدات بت لكل قناة ، وتعليقات الملف ، وجودة الصورة ، ووحدة الدقة ، ولوحة الألوان على سبيل المثال لا الحصر. يمكنك حفظ ملف الإخراج في OutputStream ، وهو ملف فعلي على القرص ، ويمكنك أيضًا حفظ الصورة في المستطيل المحيط المحدد.
أوضح لنا هذا البرنامج التعليمي كيفية ضغط الصورة في Java. إذا كنت مهتمًا بمعرفة ميزات أخرى مثل تغيير حجم الصور ، فراجع المقالة على كيفية تغيير حجم الصورة باستخدام Java.