प्रिंटर को दो श्रेणियों में विभाजित किया जा सकता है: पश्चिमी प्रिंटर और चीनी प्रिंटर, स्टाइलस प्रिंटर से प्रिंटिंग डेटा को वर्गीकृत करते हैं। उनके बीच का अंतर यह है कि पश्चिमी भाषा के प्रिंटर में केवल एक वेस्ट-कैरेक्ट लैटीस लाइब्रेरी है, लैटिन पाठ की छपाई में वर्ण मुद्रण का उपयोग होता है, जबकि चीनी अक्षरों के मुद्रण को थोड़ी छवि छपाई का उपयोग करने की आवश्यकता होती है, और आंतरिक लैटिन और चीनी पात्रों की वजह से चीनी प्रिंटर डॉट मैट्रिक्स वर्ड लाइब्रेरी, इसलिए पश्चिमी अक्षरों के मुद्रण या मुद्रित चीनी अक्षरों का उपयोग वर्ण मुद्रण में किया जाता है। बेशक, दोनों प्रिंटर छवियों या ग्राफिक्स मुद्रण करते समय बिटमैप मुद्रण का उपयोग करते हैं। मुद्रण प्रक्रिया का कार्यान्वयन वास्तव में एक अधिक जटिल डेटा प्रोसेसिंग प्रक्रिया है, जिसे निम्नानुसार वर्णित किया जा सकता है: डॉट पिन मार्किंग मशीन
कंप्यूटर होस्ट डेटा प्राप्त करना: सामान्य तौर पर, प्रिंटर अपने इनपुट डेटा बफ़र की क्षमता के अनुसार कंप्यूटर के होस्ट से डेटा प्राप्त करता है। तीन प्रकार के डेटा प्रकार हैं: (1) एस्क्यू कोड के रूप में वर्ण डेटा, जिसमें पश्चिमी वर्ण और कुछ ग्राफिक प्रतीकों ए-बाइट डेटा हैं, और चीनी वर्ण दो-बाइट डेटा हैं, जिसे आमतौर पर चीनी कहा जाता है वर्ण आंतरिक कोड (2) एसीसी कोड के रूप में एक प्रिंट कमांड कोड जो मुद्रित करने के लिए वर्ण के रूप को निर्दिष्ट करता है (जैसे कि आकार, वजन, रोटेशन, सजावट, और इसी तरह) और जो प्रिंटर प्रदर्शन करता है (जैसे कि गाड़ी वापसी, लाइन ब्रेक, पृष्ठ ब्रेक, और इसी तरह) (3) बिट छवि डेटा (आमतौर पर एकल बाइट हेक्साडेसिमल डेटा समूह)। प्राप्त डेटा चरण में, प्रिंटर में माइक्रोप्रोसेसर या सिंगल-चिप गोपनीय नियंत्रण इंटरफ़ेस सर्किट कंप्यूटर के साथ संचार का एहसास करता है और निम्न डेटा प्रोसेसिंग चरणों में उपयोग के लिए प्रकृति द्वारा प्राप्त आंकड़ों को अलग करता है। डॉट पिन मार्किंग मशीन
डाटा प्रोसेसिंग: इस चरण में, प्रिंटर को प्राप्त आंकड़ों के अनुसार संसाधित किया जाना चाहिए। प्रिंट कमांड पहले संसाधित है, निर्धारित करता है कि वर्णों की संख्या या मुद्रित कॉलम प्रत्येक पंक्ति को मुद्रित करना है, और फिर डाट मैट्रिक्स डेटा के प्रोसेसिंग के लिए इनपुट डेटा बफर से वर्ण डेटा या बिट छवि डेटा की एक ही संख्या को निकालती है, जो आमतौर पर पंक्ति प्रसंस्करण के रूप में जाना जाता है, सभी डेटा प्रसंस्करण मध्यवर्ती डेटा बफ़र में किया जाता है। जब प्रिंट डेटा प्रसंस्करण की एक पंक्ति पूर्ण होती है या एक कमान जो डेटा के इस लाइन पर एक स्थान पर दिखाई देती है, प्रिंट की रेखा प्रिंट बफ़र को भेजी जाती है, और प्रोग्राम प्रिंट करने वाला प्रिंट होता है। डॉट पिन मार्किंग मशीन
