ChromeOS पर दस्तावेज़ प्रिंट करना अब बहुत आसान हो गया है. चाहे आपको कीऑस्क मोड मैनेज करना हो या प्रिंटिंग की सुविधा को बेहतर बनाना हो, ChromeOS डिवाइसों पर इंस्टॉल किए गए प्रिंटर को प्रिंट जॉब भेजने के लिए, chrome.printing API का इस्तेमाल करें.
chrome.printing API को चुनने के फ़ायदे:
- प्रिंटिंग प्रोसेस पर कंट्रोल: chrome.printing, प्रिंट मार्जिन, पेपर साइज़, साइलेंट प्रिंटिंग वगैरह के बारे में खास जानकारी देने के साथ-साथ, एपीआई कंट्रोल की पूरी सुविधा देता है.
- बेहतर भरोसेमंद: chrome.printing API को ChromeOS के लिए ऑप्टिमाइज़ किया गया है. यह सीधे तौर पर ऑपरेटिंग सिस्टम के प्रिंटिंग सबसिस्टम से इंटरफ़ेस करता है. इसलिए, यह भरोसेमंद तरीके से और तेज़ी से प्रिंटिंग की सुविधा देता है.
chrome.printing API का इस्तेमाल कैसे करें
chrome.printing API का इस्तेमाल करने के लिए, आपको मैनेज किए जा रहे डिवाइसों पर एक्सटेंशन बनाने होंगे.
मैनेज किए जा रहे डिवाइसों पर, chrome.printing API को चालू करें और लागू करें:
- अपनी मेनिफ़ेस्ट फ़ाइल में “प्रिंटिंग” अनुमति का एलान करें: अपने ऐप्लिकेशन की मेनिफ़ेस्ट फ़ाइल में, "प्रिंटिंग" अनुमति का एलान करें. अपने ऐप्लिकेशन के लिए प्रिंट करने की सुविधा चालू करने के लिए, यह चरण पूरा करना ज़रूरी है:
{ … “permissions”: [“printing”], … }
- submitJob() फ़ंक्शन का इस्तेमाल करें: उपयोगकर्ता मोड में submitJob() फ़ंक्शन को कॉल करने पर, ChromeOS आम तौर पर एक डायलॉग बॉक्स ट्रिगर करेगा. इसमें उपयोगकर्ता से प्रिंट करने की कार्रवाई की पुष्टि करने के लिए कहा जाएगा.
ध्यान दें: ChromeOS के वर्शन 128 और इसके बाद के वर्शन में, कीऑस्क ऐप्लिकेशन के साथ chrome.printing API का इस्तेमाल किया जा सकता है. इससे उपयोगकर्ता के इंटरैक्शन को खत्म किया जा सकता है. साथ ही, प्रिंट प्रीव्यू डायलॉग बॉक्स में नेविगेट करने की परेशानी के बिना, दस्तावेज़ों को आसानी से प्रिंट किया जा सकता है. एक्सटेंशन को कियॉस्क मोड में लोड करने पर, प्रिंट की पुष्टि करने वाला डायलॉग नहीं दिखता. साथ ही, प्रिंट करने के लिए उपयोगकर्ता की मंज़ूरी की ज़रूरत नहीं होती.
मैनेज किए जा रहे डिवाइसों पर, प्रिंटिंग की प्रोसेस बिना किसी रुकावट के होनी चाहिए. chrome.printing API, प्रिंटिंग की प्रोसेस को बेहतर और सुरक्षित बनाने के लिए एक भरोसेमंद समाधान उपलब्ध कराता है. साइलेंट प्रिंटिंग की सुविधा, प्रिंटिंग की प्रोसेस को आसान बनाने के साथ-साथ ChromeOS पर ऐप्लिकेशन के इकोसिस्टम को ज़्यादा उपयोगकर्ता के अनुकूल बनाने में भी मदद करती है.