इस सरल विषय में, आप सीखेंगे कि Node.js REST API का उपयोग करके BMP को PNG में कैसे परिवर्तित करें। हम नीचे दिए गए अनुभाग में दिए गए विस्तृत और सरल दिशानिर्देशों का पालन करके Node.js लो कोड API का उपयोग करके एक BMP से PNG कनवर्टर विकसित करेंगे। इस एप्लिकेशन को Windows, Linux, या macOS वातावरण में समर्थित किसी भी Node.js एप्लिकेशन के साथ एकीकृत किया जा सकता है और रूपांतरण निःशुल्क किया जा सकता है।
पूर्वापेक्षा
- BMP से PNG रूपांतरण करने के लिए एक खाता बनाएँ और API क्रेडेंशियल प्राप्त करें
- BMP को PNG में बदलने के लिए Node.js के लिए Aspose.Imaging क्लाउड SDK डाउनलोड करें
- BMP को PNG के रूप में प्रस्तुत करने के लिए उपरोक्त SDK के साथ Node.js प्रोजेक्ट सेटअप करें
Node.js REST API के साथ BMP को PNG में बदलने के चरण
- BMP को PNG में बदलने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट सेट करें
- BMP से PNG रूपांतरण करने के लिए क्लाइंट क्रेडेंशियल्स के साथ ImagingAPI क्लास का एक उदाहरण बनाएँ
- स्रोत BMP और आउटपुट PNG फ़ाइल नाम निर्दिष्ट करें
- स्रोत BMP फ़ाइल पढ़ें और उसे क्लाउड स्टोरेज पर अपलोड करें
- इनपुट फ़ाइल स्ट्रीम और आउटपुट PNG प्रारूप के साथ ConvertImageRequest का एक उदाहरण बनाएँ
- Node.js REST API के साथ BMP को PNG में बदलने के लिए छवि परिवर्तित करें विधि को कॉल करें
- आउटपुट PNG फ़ाइल को लौटाई गई प्रतिक्रिया स्ट्रीम के साथ स्थानीय डिस्क पर सहेजें
निर्दिष्ट चरण फ़ाइल प्रकार को Node.js लो कोड API की सहायता से BMP से PNG में रूपांतरित करते हैं। हम ImagingAPI क्लास का एक इंस्टेंस बनाकर SDK के कॉन्फ़िगरेशन को आरंभीकृत करने से शुरुआत करेंगे। इसके बाद FileStream का उपयोग करके स्रोत BMP फ़ाइल तक पहुँच प्राप्त की जाएगी और ConvertImageRequest क्लास ऑब्जेक्ट बनाया जाएगा, जिसका उपयोग ConvertImage() विधि का उपयोग करके PNG फ़ाइल में रूपांतरण करने के लिए किया जाएगा।
Node.js लो कोड API में BMP से PNG रूपांतरण के लिए कोड
यह उदाहरण आपको Node.js क्लाउड API* के साथ *BMP को PNG में बदलने की सुविधा देता है। आपको बस Aspose.Imaging REST API SDK की मदद से एक BMP फ़ाइल प्रदान करनी होगी और आउटपुट PNG फ़ाइल को स्थानीय रूप से सहेजने के लिए डाउनलोड करना होगा। आप ConvertImageRequest ऑब्जेक्ट के दौरान विभिन्न तर्क सेट करके रूपांतरण प्रक्रिया को बेहतर बना सकते हैं, जो इस नमूना कोड में डिफ़ॉल्ट रूप से शून्य पर सेट हैं।
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.