تبلیغات

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

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

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


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

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

فراخوانی Compressor

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

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

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

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

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

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

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

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

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

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

آن‌گاه که هرچیزی را به یک چشم دیدیم، حقیقت برایمان نابود می‌شود! باید توجه کنیم که خدا به ما دو چشم داده است!
Telegram

پاسخ دهید

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

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