در این مبحث ساده، نحوه تبدیل SVG به EMF با Node.js REST API را خواهید آموخت. ما یک تبدیل SVG به EMF با Node.js Low Code API را با دنبال کردن مراحل دقیق و واضح ذکر شده در بخش زیر توسعه خواهیم داد. کد برنامه توسعهیافته را میتوان با هر برنامه Node.js که در محیطهای Windows، Linux یا macOS پشتیبانی میشود، جاسازی کرد و تبدیل را میتوان به صورت رایگان انجام داد.
پیش نیاز
- یک حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید برای انجام تبدیل SVG به EMF
- برای تبدیل SVG به EMF، Aspose.Imaging Cloud SDK برای Node.js را دانلود کنید
- پروژه Node.js را با SDK بالا راه اندازی کنید تا SVG را به عنوان EMF ارائه کنید
مراحل تبدیل SVG به EMF با Node.js REST API
- Client ID و Client Secret را برای API تنظیم کنید تا SVG را به EMF تبدیل کند
- یک نمونه از کلاس ImagingAPI با اعتبار مشتری برای انجام تبدیل SVG به EMF ایجاد کنید.
- منبع SVG و نام فایل EMF خروجی را مشخص کنید
- فایل SVG منبع را بخوانید و آن را در فضای ذخیره سازی ابری آپلود کنید
- یک نمونه از ConvertImageRequest با جریان فایل SVG ورودی و فرمت EMF خروجی ایجاد کنید
- برای تبدیل SVG به EMF با Node.js REST API، متد ConvertImage را فراخوانی کنید.
- جریان فایل EMF ارائه شده را روی دیسک محلی ذخیره کنید
مراحل فوق، نوع فایل از SVG به EMF را با Node.js Low Code API تبدیل می کند. ما فرآیند را با مقداردهی اولیه با پیکربندی SDK و ایجاد شی کلاس ImagingAPI آغاز می کنیم. سپس با استفاده از FileStream به فایل SVG منبع دسترسی پیدا می کنیم و نمونه ای از کلاس ConvertImageRequest ایجاد می کنیم که برای انجام تبدیل به جریان فایل EMF با استفاده از متد ConvertImage() استفاده می شود.
کد برای تبدیل SVG به EMF در Node.js Low Code API
این کد مثال ساده به شما امکان می دهد SVG را با Node.js Cloud API به EMF تبدیل کنید. شما فقط باید با کمک Aspose.Imaging REST API SDK یک مسیر معتبر برای تصویر SVG روی دیسک ارائه دهید، تبدیل را انجام دهید و سپس پس از تکمیل فرآیند تبدیل، جریان فایل EMF خروجی را دانلود کنید تا به صورت محلی ذخیره شود.
In this topic, we have learned to transform SVG to EMF with Cloud API. If you are interested in performing SVG to BMP conversion, refer to the article on how to Convert SVG to BMP with Node.js REST API.