در این آموزش، نحوه تبدیل GIF به PNG با Java REST API را خواهید آموخت. فایل GIF (فرمت تبادل گرافیکی) نوعی فایل تصویری است که معمولاً برای گرافیک های وب استفاده می شود. GIF ها با استفاده از یک الگوریتم استاندارد فشرده می شوند که حجم فایل را بدون کاهش قابل توجهی کیفیت تصویر کاهش می دهد. این فرمت تا 8 بیت در هر پیکسل را پشتیبانی می کند و به طور گسترده ای برای ایجاد تصاویر متحرک استفاده می شود که مجموعه ای از تصاویر هستند که پشت سر هم برای ایجاد توهم حرکت نمایش داده می شوند.
در حالی که، PNG (گرافیک شبکه قابل حمل) یک قالب تصویر بیت مپ است که از فشرده سازی بدون تلفات استفاده می کند و از شفافیت پشتیبانی می کند. در سال 1995 به عنوان یک جایگزین بهبود یافته برای فرمت GIF، که از شفافیت نیز پشتیبانی می کند، توسعه یافت. فایلهای PNG معمولاً بزرگتر از GIF هستند، اما تصاویر با کیفیتتری تولید میکنند و میتوانند برای طیف وسیعی از برنامهها از جمله طراحی وب، تصویربرداری دیجیتال و طراحی گرافیک استفاده شوند. اگر به تبدیل GIF به PNG در Java Low Code API علاقه مند هستید، این کار را می توان با استفاده از این نمونه کد انجام داد.
پيش نياز
- حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید
- دانلود Aspose.Imaging Cloud SDK for Java
- پروژه جاوا را با SDK بالا راه اندازی کنید
مراحل تبدیل GIF به PNG در Java REST API
- Client ID و Client Secret را برای API تنظیم کنید
- یک شی از کلاس ImagingAPI با اعتبار مشتری ایجاد کنید
- فایل های ورودی و خروجی را مشخص کنید
- فایل GIF ورودی را بخوانید و در فضای ذخیره سازی ابری آپلود کنید
- یک شی از ConvertImageRequest با فرمت های فایل ورودی و خروجی ایجاد کنید
- فراخوانی روش convertImage به تبدیل GIF به PNG با استفاده از REST API
- فایل PNG خروجی را روی دیسک محلی ذخیره کنید
کد برای تبدیل GIF به PNG در Java Low Code API
قطعه کد داده شده در این صفحه شما را قادر می سازد GIF را با Java REST API به PNG تبدیل کنید. فقط باید فایل GIF را با کمک Aspose.Imaging REST API SDK تهیه کنید و فایل PNG خروجی را دانلود کنید تا به صورت محلی ذخیره شود.
این ویژگی تبدیل GIF به PNG را میتوان با برنامههای بدون کد یا کمکد در ویندوز، لینوکس یا مک مصرف کرد.
پیوند زیر یک ویژگی مشابه را نشان می دهد که ممکن است برای شما مفید باشد: نحوه تبدیل GIF به TIFF با Java REST API