कुछ विंडोज़ उपयोगकर्ताओं को आधुनिक यूडब्ल्यूपी ऐप से प्रिंट करते समय समस्याओं का सामना करना पड़ सकता है, जब उन्नत प्रिंटिंग के दौरान एक बड़ी स्पूल फ़ाइल बनाई जाती है। सुविधा चयनित या सक्षम है। आज की पोस्ट में, हम कारण की पहचान करेंगे और फिर उस समस्या का संभावित समाधान प्रदान करेंगे जहां ऐप प्रिंटिंग विंडोज 10 में एक बड़ी स्पूल फ़ाइल बनाती है।
एक विंडोज यूडब्ल्यूपी ऐप (उर्फ मोडरे, मेट्रो, या विंडोज स्टोर ऐप) एक प्रकार का एप्लिकेशन है जो विंडोज 10, विंडोज 8 और विंडोज आरटी, पीसी और टैबलेट पर चलता है। पारंपरिक डेस्कटॉप (या क्लासिक) ऐप्स के विपरीत, UWP ऐप में सिंगल, क्रोमलेस (यानी, कोई बाहरी फ्रेम नहीं) विंडो होती है जो डिफ़ॉल्ट रूप से पूरी स्क्रीन को भर देती है।
विंडोज 10 पर, आधुनिक ऐप्स विंडो में शुरू हो सकते हैं, और यदि पूर्ण स्क्रीन नहीं है, तो हैमबर्गर मेनू होता है और ऊपर बाईं ओर एक शीर्षक।
Windows 10 UWP ऐप को प्रिंट करने से एक बड़ी स्पूल फ़ाइल बनती है
यह समस्या तब होती है जब आपके पास एक आधुनिक ऐप में एक दस्तावेज़ खुला होता है जिसमें एकाधिक पृष्ठों पर छवियां और टेक्स्ट होता है, उदाहरण के लिए, एक पीडीएफ फाइल और आप पोस्टस्क्रिप्ट या पीसीएल 6-आधारित प्रिंटर ड्राइवर का उपयोग कर फ़ाइल को प्रिंट करने का प्रयास करते हैं। प्रिंटर गुणों के भीतर, आप प्रति शीट एक से अधिक पृष्ठ शामिल करने के लिए प्रिंट सुविधा का चयन करते हैं।
इस परिदृश्य में जब मुद्रण कार्य को मुद्रण कतार में भेजा जाता है, तो आप देख सकते हैं कि मुद्रण कार्य का आकार फ़ाइल आकार से कुछ बड़ा है।
WinPrint EMF जॉब जैसे N-Up, बुकलेट प्रिंटिंग और Collation के साथ कई तरह के काम कर सकता है। अन्य कस्टम प्रिंट प्रोसेसर अधिक सुविधाएँ प्रदान कर सकते हैं। EMF को अधिक सिस्टम संसाधनों की आवश्यकता होती है क्योंकि प्रिंट प्रोसेसर GDI/प्रिंटर ड्राइवर को GDI कमांड से प्रिंटर भाषा में कनवर्ट करने के लिए आमंत्रित करता है। यदि सर्वर पर एक कतार केवल RAW डेटा प्रकार को स्वीकार करती है (दूसरे शब्दों में, उन्नत मुद्रण सुविधाएँ अक्षम हैं), तो क्लाइंट पर GDI कमांड से PDL में रूपांतरण होता है। क्लाइंट पर प्रिंट प्रोसेसर बिल्कुल भी नहीं लगाया जाता है, इसलिए उन्नत सुविधाओं का नुकसान होता है।
Microsoft के अनुसार, यह समस्या अपेक्षित व्यवहार है क्योंकि स्पूल किए गए डेटा को XPS डेटा से एन्हांस्ड मेटाफ़ाइल (EMF) में परिवर्तित किया जाना है। ऐसा इसलिए है ताकि GDI इंजन द्वारा डेटा को प्रिंटर डेफिनिशन लैंग्वेज (PDL) डेटा में परिवर्तित किया जा सके जिसे प्रिंट डिवाइस तब प्राप्त कर सकता है।
इस समस्या को हल करने के लिए, Microsoft सुझाव देता है कि आप स्पूल किए गए डेटा के आकार को सीमित करें - दस्तावेज़ों को एक डेस्कटॉप एप्लिकेशन से प्रिंट करें क्योंकि प्रिंट डिवाइस के लिए कोई डेटा रूपांतरण आवश्यक नहीं होगा।