در این مبحث ساده، نحوه تبدیل SVG به PNG با NET REST API را خواهید آموخت. ما با پیروی از دستورالعمل های دقیق و ساده ذکر شده در بخش زیر، یک تبدیل SVG به PNG با C# Low Code API ایجاد خواهیم کرد. این برنامه را می توان با هر برنامه دات نت پشتیبانی شده در محیط های ویندوز، لینوکس یا macOS ادغام کرد و تبدیل را می توان به صورت رایگان انجام داد.
پيش نياز
یک حساب ایجاد کنید و اعتبار API را دریافت کنید برای انجام تبدیل SVG به PNG
دانلود Aspose.Imaging Cloud SDK for .NET to convert SVG to PNG
پروژه C#.NET را با SDK بالا راه اندازی کنید تا SVG به صورت PNG ارائه شود
مراحل تبدیل SVG به PNG با NET REST API
- Client ID و Client Secret را برای API تنظیم کنید تا SVG را به PNG تبدیل کند
- یک نمونه از کلاس ImagingAPI با اعتبار مشتری برای انجام تبدیل SVG به PNG ایجاد کنید.
- منبع SVG و نام فایل PNG خروجی را مشخص کنید
- فایل SVG منبع را بخوانید و آن را در فضای ذخیره سازی ابری آپلود کنید
- یک نمونه از ConvertImageRequest با جریان فایل ورودی و فرمت PNG خروجی ایجاد کنید
- برای تبدیل SVG به PNG با NET REST API، روش ConvertImage را فراخوانی کنید.
- فایل PNG خروجی را با جریان پاسخ برگشتی روی دیسک محلی ذخیره کنید
مراحل مشخص شده، نوع فایل از SVG به PNG را با C# Low Code API تبدیل می کند. ما با ایجاد یک نمونه از کلاس ImagingAPI با مقداردهی اولیه پیکربندی SDK شروع می کنیم. سپس با دسترسی به فایل SVG منبع با استفاده از FileStream و ایجاد شی کلاس ConvertImageRequest که برای انجام تبدیل به یک فایل PNG با استفاده از روش ConvertImage() استفاده می شود، دنبال می شود.
کد برای تبدیل SVG به PNG در NET Low Code API
این مثال به شما امکان می دهد SVG را با C# Cloud API به PNG تبدیل کنید. فقط باید یک فایل SVG با کمک Aspose.Imaging REST API SDK تهیه کنید و فایل PNG خروجی را دانلود کنید تا به صورت محلی ذخیره شود. میتوانید با تنظیم آرگومانهای مختلف در طول شی ConvertImageRequest که بهطور پیشفرض در این کد نمونه روی null تنظیم شدهاند، فرآیند تبدیل را افزایش دهید.
در این مثال، ما یاد گرفتهایم که SVG را با Cloud API به PNG تبدیل کنیم. اگر به دنبال تبدیل SVG به تصویر JPEG2000 هستید، به مقاله نحوه SVG را با NET REST API به JPEG2000 تبدیل کنید مراجعه کنید.