این مبحث بر نحوه **فشرده سازی PNG در جاوا تمرکز دارد. این شامل تمام منابع، کلاسها، روشها و یک کد نمونه کار برای فشرده کردن PNG با استفاده از جاوا است. برنامه تولید شده را می توان در هر محیط سازگار با جاوا در ویندوز، macOS یا لینوکس استفاده کرد.
مراحل فشرده سازی PNG با استفاده از جاوا
- با افزودن Aspose.Imaging for Java با استفاده از مدیر مخزن محیط را تنظیم کنید
- فایل تصویری منبع PNG را با استفاده از نمونه ای از کلاس Image بارگیری کنید
- از نمونه ای از کلاس PngOptions برای تنظیم نسبت فشرده سازی همراه با سایر ویژگی ها استفاده کنید.
- فایل PNG فشرده شده را روی دیسک ذخیره کنید
با رعایت مراحل فوق، می توانید به راحتی * فشرده سازی PNG در جاوا* را با استفاده از یک رویکرد گام به گام مدیریت کنید که به موجب آن ابتدا با گنجاندن منابع مورد نیاز در پروژه، محیط را پیکربندی می کنیم. سپس با استفاده از نمونهای از کلاس Image به تصویر منبع PNG از دیسک دسترسی پیدا میکنیم که سپس با استفاده از نمونهای از کلاس PngOptions برای پیکربندی نسبت فشردهسازی همراه با سایر ویژگیهای مرتبط دنبال میشود. در نهایت، تصویر فشرده شده PNG بر اساس تنظیمات Pngoptions روی دیسک ذخیره می شود.
کد برای فشرده سازی PNG با استفاده از جاوا
این کد مثال را می توان برای فشرده سازی فایل PNG در جاوا با استفاده از فراخوانی های بسیار ساده API استفاده کرد. کلاس Image شامل چندین تابع اضافه بار است که ممکن است برای بارگیری تصاویر از یک جریان همراه با پارامترهای LoadOptions اضافی برای پشتیبانی از انواع دیگر تصاویر استفاده شود. کلاس PngOptions متدهایی را برای تنظیم ویژگی هایی مانند نوع رنگ، نسبت فشرده سازی، گزینه های شطرنجی برداری برداری و غیره، برای نام بردن چند مورد، در معرض دید قرار می دهد.
در این مبحث با نحوه دستیابی به فشرده سازی PNG با استفاده از جاوا آشنا شدیم. اگر علاقه مند به یادگیری در مورد تبدیل PNG به ICON هستید، به مقاله در نحوه تبدیل PNG به ICON در جاوا مراجعه کنید.