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