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