Node.js REST API के साथ SVG को PNG में बदलें

इस सरल विषय में, आप सीखेंगे कि Node.js REST API का उपयोग करके SVG को PNG में कैसे परिवर्तित करें। हम नीचे दिए गए अनुभाग में दिए गए विस्तृत और सरल दिशानिर्देशों का पालन करके Node.js लो कोड API का उपयोग करके एक SVG से PNG कनवर्टर विकसित करेंगे। इस एप्लिकेशन को Windows, Linux, या macOS वातावरण में समर्थित किसी भी Node.js एप्लिकेशन के साथ एकीकृत किया जा सकता है और रूपांतरण निःशुल्क किया जा सकता है।

पूर्वापेक्षा

Node.js REST API के साथ SVG को PNG में बदलने के चरण

  1. SVG को PNG में बदलने के लिए API के लिए क्लाइंट ID और क्लाइंट सीक्रेट सेट करें
  2. SVG से PNG रूपांतरण करने के लिए क्लाइंट क्रेडेंशियल्स के साथ ImagingAPI क्लास का एक उदाहरण बनाएँ
  3. स्रोत SVG और आउटपुट PNG फ़ाइल नाम निर्दिष्ट करें
  4. स्रोत SVG फ़ाइल पढ़ें और उसे क्लाउड स्टोरेज पर अपलोड करें
  5. इनपुट फ़ाइल स्ट्रीम और आउटपुट PNG प्रारूप के साथ ConvertImageRequest का एक उदाहरण बनाएँ
  6. Node.js REST API के साथ SVG को PNG में बदलने के लिए छवि परिवर्तित करें विधि को कॉल करें
  7. आउटपुट PNG फ़ाइल को लौटाई गई प्रतिक्रिया स्ट्रीम के साथ स्थानीय डिस्क पर सहेजें

निर्दिष्ट चरण फ़ाइल प्रकार को Node.js लो कोड API की सहायता से SVG से PNG में रूपांतरित करते हैं। हम ImagingAPI क्लास का एक इंस्टेंस बनाकर SDK के कॉन्फ़िगरेशन को आरंभीकृत करने से शुरुआत करेंगे। इसके बाद FileStream का उपयोग करके स्रोत SVG फ़ाइल तक पहुँच प्राप्त की जाएगी और ConvertImageRequest क्लास ऑब्जेक्ट बनाया जाएगा, जिसका उपयोग ConvertImage() विधि का उपयोग करके PNG फ़ाइल में रूपांतरण करने के लिए किया जाएगा।

Node.js लो कोड API में SVG से PNG रूपांतरण के लिए कोड

यह उदाहरण आपको Node.js क्लाउड API* के साथ *SVG को PNG में बदलने की सुविधा देता है। आपको बस Aspose.Imaging REST API SDK की मदद से एक SVG फ़ाइल प्रदान करनी होगी और आउटपुट PNG फ़ाइल को स्थानीय रूप से सहेजने के लिए डाउनलोड करना होगा। आप ConvertImageRequest ऑब्जेक्ट के दौरान विभिन्न तर्क सेट करके रूपांतरण प्रक्रिया को बेहतर बना सकते हैं, जो इस नमूना कोड में डिफ़ॉल्ट रूप से शून्य पर सेट हैं।

इस उदाहरण में, हमने क्लाउड एपीआई की मदद से SVG को PNG में बदलना सीखा है। अगर आप SVG को JPEG2000 इमेज में बदलना चाहते हैं, तो Node.js REST API के साथ SVG को JPEG2000 में बदलें पर लेख देखें।

 हिन्दी