मैं आज एंड्रॉइड ऐप में एनएफसी प्रिंटिंग को कार्यान्वित करना संभव है या नहीं, इस बारे में बहुत कुछ कर रहा हूं। हमारे पास एक ग्राहक है जिसके पास एनएफसी फीचर वाला एचपी प्रिंटर है, और क्लाउड प्रिंटिंग के बजाए हमने पहले बनाए गए ऐप में इसका इस्तेमाल करना चाहते हैं। हम जो चाहते हैं, प्रिंट के संबंध में कुछ विकल्प सेट करने में सक्षम होने के लिए, जैसे अभिविन्यास और स्केल इत्यादि स्वचालित रूप से, ताकि हम प्रिंटर के सामने हमारे एंड्रॉइड डिवाइस को पकड़ सकें।एंड्रॉइड ऐप से एनएफसी प्रिंट
उपयोग मामला:
- प्रेस प्रिंट बटन Android एप्लिकेशन
- बनाएं बिटमैप में
- दिखाएँ संवाद कह रही:
- प्रिंटर तो प्रिंट "प्रिंटर एनएफसी पाठक के पास फोन पकड़ो" बिटमैप, बिना उपयोगकर्ता इंटरैक्शन के।
यहां बताया गया है कि ऊपर बताया गया है कि हम एनएफसी संदेश में कुछ प्रिंट विकल्प कर सकते हैं।
क्या किसी ने पहले ऐसा कुछ किया है, और अभी तक एंड्रॉइड पर एनएफसी प्रिंटिंग के कस्टम कार्यान्वयन का उपयोग करना भी संभव है?
एक अन्य समाधान एचपी की अपनी सुविधा का उपयोग करना होगा, जिसे ईप्रिंट कहा जाता है। मैंने एक टेस्ट वर्जन बनाया है, जहां हम बस बिटमैप बनाते हैं और फिर ईप्रिंट एप्लिकेशन के लिए एक इरादा बनाते हैं (उपयोगकर्ता के पास एचपी ईप्रिंट ऐप इंस्टॉल होना चाहिए ...)।
ईप्रिंट ऐप को तब सही प्रिंटर मिल जाता है, और उसके बाद उपयोगकर्ता को "प्रिंट" दबाए जाने से पहले कुछ प्रिंटिंग विकल्प सेट करना होगा। ऐसा लगता है कि इरादे (बंडल) के साथ किसी भी प्रिंटर विकल्पों को समायोजित करना संभव नहीं है, लेकिन हो सकता है कि इसमें दस्तावेज़ों की कमी हो?
उपरोक्त कार्यान्वयन बहुत खराब नहीं है, क्योंकि क्लाइंट को एचपी ईप्रिंट ऐप इंस्टॉल करने में कोई फर्क नहीं पड़ता है। लेकिन एनएफसी सुविधा अधिक बेहतर होगी।
क्या इनमें से कोई भी संभव है?
एंड्रॉइड 4.4 और उच्च समर्थन मुद्रण। हालांकि, वास्तव में मुद्रित होने के लिए जेनरेट किए गए पीडीएफ का विवरण प्रिंटर निर्माता तक है। इसमें शामिल है कि पीडीएफ को प्रिंटर पर कैसे स्थानांतरित किया जाता है। इसलिए, यह एक "एंड्रॉइड" चीज नहीं है; यह एक "एंड्रॉइड पर एचपी प्रिंटर समर्थन" चीज है, और आपको एचपी से पूछना होगा कि यह अपने एंड्रॉइड प्रिंटिंग प्लगइन के लिए अपने विभिन्न प्रिंटर के लिए क्या समर्थन करता है। – CommonsWare
@ कॉमन्सवेयर हाँ, मुझे यही संदेह है, लेकिन मैं सिर्फ यह देखना चाहता था कि किसी ने कभी ऐसा कुछ किया है या नहीं। त्वरित उत्तर के लिए धन्यवाद –