تبلیغات

فشرده سازی تصاویر در برنامه نویسی اندروید با کتابخانه Compressor

نوشته شده توسط هادی اکبرزاده

فشرده سازی تصاویر در برنامه نویسی اندروید با کتابخانه zetbaitsu/Compressor


فشرده‌سازی تصاویر گرچه بدون استفاد از کتابخانه نیز ممکن است، ولی طبیعتا فشرده‌سازی عادی ممکن است از کیفیت تصاویر به شدت بکاهد؛ که در این زمینه، کتابخانه فشرده‌سازی سبک و قدرتمند zetbaitsu/Compressor، راه حلی جدید برای انجام این کار است.

Compressor به شما اجازه می‌دهد تا تصاویر بزرگ را بدون از دست دادن کیفیت زیاد، کم‌حجم کرده و مورد استفاده قرار دهید.

فراخوانی Compressor

به فایل gradle خود رفته و کتابخانه را اضافه کنید:

روش‌ استفاده در کد

از دستور زیر، برای فشرده‌سازی یک فایل تصویری استفاده کنید:

دستور زیر نیز برای فشرده‌سازی فایل به Bitmap مورد استفاده قرار می‌گیرد:

موارد بالا، از تنظیمات پیشفرض جهت فشرده‌سازی استفاده می‌کنند که شما برای خود می‌توانید شخصی‌سازی‌های دلخواهتان را نیز انجام دهید:

و اگر چنانچه بخواهید از قابلیت asynchronous جاوا استفاده کرده و فشرده سازی را به صورت asynchronously انجام دهید، می‌توانید به صورت زیر عمل نمایید:

تبلیغات
0
کانال تلگرام فول کده

درباره نویسنده

هادی اکبرزاده

[ مدیر فول کده ]

دانشجوی ارشد شبیه ساز هوشمند و مدیر فول کده

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات ثبت شده بدون دیدگاه