این آموزش سریع برای روشن کردن نحوه فشرده سازی تصویر در جاوا ارائه شده است. اطلاعات پیکربندی محیط، واردات لازم برای فرآیند، مراحل دقیقی که باید انجام شود، و نمونه کد ** کد جاوا برای فشرده سازی تصویر** را به اشتراک می گذارد. ما از یک تصویر JPEG برای فشردهسازی به عنوان نمونه استفاده میکنیم، اما میتوانید انواع دیگری مانند PNG، TIFF و غیره را نیز امتحان کنید.
مراحل فشرده سازی تصویر در جاوا
- محیطی را برای استفاده از Aspose.Imaging از مخزن Maven ایجاد کنید
- کلاس های لازم برای استفاده در کد را وارد کنید
- فایل تصویری نمونه را در شیء کلاس Image که باید فشرده شود بارگیری کنید
- برای سفارشی کردن تصویر فشرده خروجی، یک شی از JpegOptions را نمونهسازی کنید
- ویژگی هایی مانند نوع رنگ و نوع فشرده سازی را در شی JpegOptions تنظیم کنید
- تصویر فشرده خروجی را با استفاده از تنظیمات مشخص شده ذخیره کنید
این مراحل نحوه فشردهسازی تصویر جاوا را با به اشتراک گذاشتن پیکربندی محیط و استفاده از کلاسهای اصلی مورد نیاز برای انجام کار راهنمایی میکند. یک رویکرد گام به گام با بارگیری فایل تصویر منبعی که قرار است فشرده شود و سپس شیء کلاس JpegOptions که برای پیکربندی تصویر خروجی با تنظیم نوع رنگ و نوع فشرده سازی استفاده می شود، مقداردهی اولیه می شود، دنبال می شود.
کد برای فشرده سازی تصویر در جاوا
این عبارات در جاوا اندازه تصویر را فشرده می کند با استفاده از خصوصیات کلاس JpegOptions مانند نوع رنگ، روی مقیاس خاکستری تنظیم شده است که اندازه تصویر را به طور برجسته کاهش می دهد. به طور مشابه، میتوانید بیتها در هر کانال، نظرات فایل، کیفیت تصویر، واحد وضوح و پالت را برای نامگذاری تعداد کمی تنظیم کنید. میتوانید فایل خروجی را در OutputStream، یک فایل فیزیکی روی دیسک، ذخیره کنید و همچنین میتوانید تصویر را در مستطیل مرزی تعریفشده ذخیره کنید.
این آموزش به ما نشان داده است که چگونه تصویر را در جاوا فشرده کنیم. اگر علاقه مند به یادگیری ویژگی های دیگری مانند تغییر اندازه تصاویر هستید، به مقاله در نحوه تغییر اندازه تصویر با استفاده از جاوا مراجعه کنید.