قم بتحويل TIFF إلى PNG دون فقدان الجودة في Java

قم بتحويل TIFF إلى PNG دون فقدان الجودة في Java

TIFF و PNG هي تنسيقات ملفات شائعة لتقديم صور معقدة. ومع ذلك ، تعتبر PNGs مناسبة تمامًا لمنصة الويب نظرًا لصغر حجمها. من ناحية أخرى ، لا تتوافق ملفات TIFF مع العديد من البرامج المستندة إلى الويب وتتطلب مساحة أكبر من ملفات PNG. نظرًا لهذه العوامل ، قد تكون مهتمًا بتحويل ملفات TIFF إلى ملفات PNG دون المساس بجودة الصورة. إذا كان الأمر كذلك ، في هذه المقالة ، سنناقش كيفية ** تحويل TIFF إلى PNG دون فقدان الجودة في Java **.

سيتم تناول النقاط التالية في هذه المقالة:

تثبيت مكتبة تحويل جافا

في هذا القسم ، سوف نوضح إجراء التثبيت لهذا ** TIFF to PNG convert API **. إذا كنت تستخدم Maven لإدارة مشروع أو تطبيق Java ، فقم بإضافة التكوينات التالية في ملف pom.xml.

<repository>
	<id>ConholdateJavaAPI</id>
	<name>Conholdate Java API</name>
	<url>https://releases.conholdate.com/java/repo</url>
</repository>        
<dependency>
	<groupId>com.conholdate</groupId>
	<artifactId>conholdate-total</artifactId>
	<version>23.6</version>
	<type>pom</type>
</dependency>

ثم قم بتشغيل الأوامر التالية.

mvn clean    
mvn install -U

للحصول على تكوينات حول أطر عمل Java الأخرى ، يرجى زيارة release.conholdate.com.

محول جافا: تحويل TIFF إلى PNG دون فقدان الجودة

دعنا نختار ملف TIFF الذي يشغل 37 ميغا بايت من مساحة القرص. افترض أنه لم يتم تطبيق أي خوارزمية ضغط على TIFF هذا. لذلك ، في هذا القسم ، نتوقع تحقيق الأهداف التالية:

  • تقليص حجم الصورة.
  • جعله متوافقًا مع التطبيقات المستندة إلى الويب.

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

فيما يلي خطوات تحويل TIFF إلى PNG باستخدام Java:

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل TIFF إلى PNG في Java.

تحويل TIFF إلى PNG: مقارنة الإخراج

أولاً ، انظر إلى الصورة التالية ، التي تعرض الأحجام على القرص لكل من مدخلات TIFF وصور PNG الناتجة.

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

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

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

باختصار ، ناقشنا إجراء تحويل ملفات صور TIFF إلى PNGs في Java. وبالتالي ، نأمل أن تكون قد تعلمت كيفية تحويل ملفات TIFF إلى PNG برمجيًا دون فقدان جودة الصورة. ربما تكون قد لاحظت أيضًا قوة واجهة برمجة تطبيقات التحويل من Java TIFF إلى PNG في توفير نتائج عالية الجودة.

يمكنك زيارة الوثائق لمعرفة المزيد حول تحويل جافا API.

أخيرًا ، يرجى ترقبوا conholdate.com للحصول على تحديثات منتظمة.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

أنظر أيضا