यह छोटा ट्यूटोरियल आपको Node.js REST API का उपयोग करके स्कैन किए गए दस्तावेज़ों को स्केन करने का तरीका सिखाता है। आप Node.js-आधारित क्लाउड SDK की मदद से Node.js लो कोड API का उपयोग करके स्कैन किए गए image को स्वचालित रूप से सीधा करना सीखेंगे। इसमें स्थानीय फ़ाइल सिस्टम से स्रोत छवि लोड करने से लेकर क्लाउड से आउटपुट को प्रोसेस और डाउनलोड करने तक के सभी चरण शामिल हैं।
पूर्वापेक्षा
- खाता API क्रेडेंशियल बनाएँ किसी छवि को हटाने के लिए
- छवि अभिविन्यास को सही करने के लिए Node.js के लिए Aspose.Imaging क्लाउड SDK डाउनलोड करें
- उपरोक्त SDK के साथ Node.js प्रोजेक्ट सेटअप करें
Node.js लो कोड API का उपयोग करके स्कैन की गई छवि को सीधा करने के चरण
- ImagingApi का उपयोग करके SDK क्लाइंट को प्रमाणित और आरंभ करने के लिए अपने Aspose Cloud क्रेडेंशियल और API बेस URL प्रदान करके प्रक्रिया प्रारंभ करें
- तिरछी छवि का फ़ाइल नाम निर्दिष्ट करें और उसे स्थानीय सिस्टम से मेमोरी स्ट्रीम में लोड करें
- छवि को क्लाउड स्टोरेज पर अपलोड करें ताकि Aspose API उस तक पहुंच सके
- डिस्क्यूइंग के लिए विकल्प परिभाषित करें
- अपलोड किए गए फ़ाइल नाम और उपरोक्त पैरामीटर के साथ DeskewImageRequest बनाएं और डेस्क्यूइमेज() को कॉल करें
- API द्वारा लौटाई गई डिस्क्यूड छवि को स्थानीय फ़ाइल में सहेजें
इन चरणों में Node.js लो कोड API का उपयोग करके डेस्क्यू फोटो बनाने की प्रक्रिया का सारांश दिया गया है। API क्लाइंट को इनिशियलाइज़ करके, टेढ़ी इमेज अपलोड करके, और आवश्यक जानकारी भरकर DeskewImageRequest ऑब्जेक्ट बनाकर प्रक्रिया शुरू करें। इसके बाद, इमेज को सीधा करने के लिए DeskewImage() विधि को कॉल करें और प्रतिक्रिया स्ट्रीम को स्थानीय फ़ाइल सिस्टम पर इमेज के रूप में सेव करें।
Node.js REST इंटरफ़ेस का उपयोग करके ऑनलाइन डिस्क्यू इमेज के लिए कोड
इस कोड में दिखाया गया है कि Node.js RESTful सेवा का उपयोग करके फ़ोटो को कैसे डिस्क्यू करें। हमने डिस्क्यू करने के बाद छवि का आस्पेक्ट रेशियो बनाए रखने के लिए resizeProportionally को true पर सेट किया है, जबकि false पर सेट करने से छवि खिंच जाएगी जिससे छवि विकृत हो सकती है। ध्यान दें कि पृष्ठभूमि रंग का नाम लिखने के बजाय, आप #FFFFFF जैसे रंग कोड का उपयोग कर सकते हैं।
इस लेख में हमें किसी इमेज को डिस्क्यू करने की प्रक्रिया सिखाई गई है। रंगीन इमेज को श्वेत-श्याम में बदलने के लिए, Node.js REST API का उपयोग करके रंगीन छवि को काले और सफेद में परिवर्तित करें पर लेख देखें।