2012-06-17 5 views
9

मेरे पास एक ऐसा एप्लिकेशन है जो ".pcl" फ़ाइलों को उत्पन्न करता है। एक बार जेनरेट होने पर वे मेरे विंडोज 7 पर एक फ़ोल्डर पर सहेजे जाते हैं।विंडोज 7 पर प्रिंटर को पीएलसी फाइलें कैसे भेजें?

प्रिंटिंग के लिए मैं इन फ़ाइलों को प्रिंटर (या तो नेटवर्क प्रिंटर या यूएसबी कनेक्टेड प्रिंटर) में कैसे भेजूं?

+0

शायद http://openpcl.sourceforge.net/ जो भी आप चाहते हैं वह करेगा। –

+0

मैंने इसे देखने की कोशिश की लेकिन मैं उन्हें सीधे कमांड लाइन या कुछ से प्रिंट नहीं करना चाहता हूं। ... मुझे एक कोशिश करनी ही होगी। धन्यवाद। – AniJ

+4

आपकी ".pcl" फ़ाइलों को मानना ​​कच्चे पीसीएल हैं और केवल प्रिंटर को सीधे भेजने वाली सामग्री की आवश्यकता है, नेटवर्क प्रिंटर के साथ पुराने दिनों में ऐसा करने का तरीका 'नेट उपयोग एलपीटी 3: \\ सर्वर के साथ स्थानीय बंदरगाह को मैप करना था \ प्रिंटर' और फिर बस 'कॉपी/बी file.pcl एलपीटी 3: '। मुझे नहीं पता कि यह अभी भी विंडोज 7 में काम करेगा, या क्या यूएसबी प्रिंटर के लिए एक ही काम करने का कोई तरीका है या नहीं। –

उत्तर

11

एक पीसीएल फ़ाइल को एक एचपी प्रिंटर में भेजने के लिए जब फ़ाइल में पीसीएल का संस्करण प्रिंटर की क्षमताओं से मेल खाता है तो आपको फ़ाइल को कच्चे डेटा के रूप में भेजने की आवश्यकता है।

RAWPRN

विंडोज के पिछले संस्करणों में आप एक प्रिंटर यह व्याख्या करने में सक्षम करने के लिए सीधे पोस्टस्क्रिप्ट या PCL भेजने के लिए माइक्रोसॉफ्ट RAWPRN.EXE उपयोगिता इस्तेमाल कर सकते हैं।

यह उपयोगिता माइक्रोसॉफ्ट KB138594 आलेख में वर्णित है।

LPR

जाहिर विंडोज भी एक साधारण LPR उपयोगिता प्रदान करता है।

LPR -P LaserPrinter1 "-o l" cad_drawing.pcl 

यहाँ LaserPrinter1 प्रिंटर, "-ओ एल" का नाम है कच्चे डेटा धारा इंगित करता है और cad_drawing.pcl PCL फ़ाइल का नाम है।

यह उपयोगिता विंडोज सर्वर command line reference में वर्णित है।

+2

जैसा कि यहां बताया गया है [https://superuser.com/a/420447/35237), ध्यान दें कि आपको 'lpr' कमांड –

+0

प्राप्त करने के लिए Windows सुविधा "एलपीआर पोर्ट मॉनीटर" सक्षम करना पड़ सकता है। एक पूर्वनिर्धारित बंदरगाह (जो एक एलपीआर पोर्ट नहीं है) पर वर्चुअल प्रिंटर पर प्रिंट करने का प्रयास कर रहा हूं, इसलिए यह विधि मेरे लिए काम नहीं करेगी, जहां तक ​​मैं कह सकता हूं। क्या कोई अलग विधि है? –

+0

@ObiWan क्या आपने अपने वर्चुअल प्रिंटर का नाम '-P' विकल्प (जो ऊपर दिए गए उदाहरण में 'लेजर प्रिंटर 1' के बजाय है) के साथ निर्दिष्ट करने का प्रयास किया था? –

संबंधित मुद्दे