पीडीएफ के रूप में लंबित प्रिंट कार्य को सहेजना


16

मैंने एक महत्वपूर्ण रसीद छापी और सफारी छोड़ दी, केवल यह जानने के लिए कि नौकरी कभी नहीं छपी क्योंकि हम अब उस नेटवर्क प्रिंटर के मालिक नहीं हैं जिसे कंप्यूटर खोजने की उम्मीद कर रहा था। इस प्रकार, इस जानकारी की एकमात्र शेष प्रति प्रिंट कतार में है।

मैं मुद्रित होने की प्रतीक्षा कर रही जानकारी को कैसे निस्तारित कर सकता हूं ताकि मैं इसे फिर से उपयोग कर सकूं?

नोट: गैर-मौजूद प्रिंटर की कतार से एन्कंटेड आइटम को किसी मौजूदा प्रिंटर की कतार में खींचने से आइटम प्रिंट हो जाएगा। मैं जानना चाहूंगा कि प्रिंट होने की प्रतीक्षा कर रही फ़ाइल को कैसे बचाया जाए ताकि इसे फिर से उपयोग किया जा सके।


आपने इसे किस प्रिंटर को भेजा है?
Ruskes

@Buscar B को एक नेटवर्क प्रिंटर में बदल दिया गया था। नए प्रिंटर के लिए ड्राइवरों को पहले से ही ठीक से कॉन्फ़िगर किया गया था, लेकिन डिफ़ॉल्ट के रूप में नहीं चुना गया।
प्रोडक्शनवल्स

जवाबों:


10

CUPS वेब इंटरफ़ेस आपको प्रिंट कार्य को किसी अन्य प्रिंटर पर निर्देशित करने की अनुमति देगा।

हालाँकि यह CUPS कतार से एक पीडीएफ फाइल को कैप्चर करना संभव है:

/private/var/spool/cups  
total 472  
drwx--x---  24 root  _lp      816 Mar  1 14:30 ./  
-rw-------   1 root  _lp     4403 Mar  1 14:30 c00025  
drwxrwxr-x  13 root  _lp      442 Mar  1 14:30 cache/  
-rw-r-----   1 root  _lp    86110 Mar  1 14:28 d00025-001  
drwxrwx--T   5 root  _lp      170 Mar  1 14:28 tmp/  
-rw-------   1 root  _lp     4391 Feb 25 12:13 c00024  
root@Macbook: file d00025-001
d00025-001: PDF document, version 1.3

आप कहीं भी (इस उदाहरण में) d00025-001 को कॉपी कर सकते हैं और इसे एक पीडीएफ एक्सटेंशन (इस मामले में n) से बदल सकते हैं, अनुमतियाँ, स्वामित्व और समूह को ठीक करने के बाद आप इसे खोल सकते हैं।

सी के साथ शुरू होने वाली मिलान फ़ाइल कवर शीट है। आपको प्रिंटर की मूल भाषा में tmp निर्देशिका से कार्य को पुनर्प्राप्त करने में सक्षम होना चाहिए:

/var/spool/cups/tmp
total 288
drwxrwx--T   5 root  _lp     170 Mar  1 14:34 ./
drwx--x---  28 root  _lp     952 Mar  1 14:50 ../
-rw-r-----   1 root  _lp    1234 Mar  1 14:28 17ed254faebef
-rw-r-----   1 root  _lp    1193 Mar  1 14:34 17ed254fece74
-rw-------   1 root  _lp  136512 Mar  1 14:28 17f025500d2e2
david_koontz@Macbook: file *2
17f025500d2e2: PostScript document text conforming DSC level 3.0, Level 2

यह सब एक पोस्ट -स्क्रिप्ट प्रिंटर के रूप में निर्दिष्ट HPLJ-5000N LaserJet के साथ किया गया था, एक ODT फ़ाइल (OpenOffice) का एक पृष्ठ प्रिंट कार्य।

मूल (इस मामले में ODT) फ़ाइल को प्रिंट सिस्टम में नहीं रखा गया है, जो आपको इसे फिर से प्रारूपित करने के लिए मजबूर करेगा।


1
lprm job_IDबचाव अभियान के अंत में बनाना न भूलें , ताकि प्रिंटर कतार को साफ किया जा सके।
डैन

1
यदि कोई अन्य व्यक्ति इसमें भाग लेता है - मेरे मामले में d00000-001 फ़ाइल एक पीडीएफ के बजाय एक पोस्टस्क्रिप्ट दस्तावेज़ थी, इसलिए मुझे पूर्वावलोकन में खोलने के लिए ".pdf" के बजाय ".ps" जोड़ना पड़ा।
जैक कुशमैन

8

प्रिंट नौकरियों को खोजने और पुनः प्राप्त करने के लिए:

go to Folderफाइंडर में इस्तेमाल करें और इसे पेस्ट करें /private/var/spool/

अब राइट- CUPS फ़ोल्डर पर क्लिक करें और अनुमति बदलने के लिए Get Info का उपयोग करें।

यदि आपके पास फ़ाइलें प्रिंट होने की प्रतीक्षा है तो यह इस तरह दिखता है:

यहाँ छवि विवरण दर्ज करें

यह फ़ाइल नाम "d" से शुरू होता है जिसे आप कॉपी करना चाहते हैं।


यदि आप सोच रहे हैं कि "d" फ़ाइल क्या है, तो यह एक .ps फ़ाइल (कम से कम मेरे मामले में) है, हालाँकि यह अन्य उत्तरों के अनुसार फ़ाइल की .pdfया भी हो सकती है। का प्रयोग करें देखने के लिए कि यह क्या है: :.zip.pdffilefile d00167-001d00167-001: PostScript document text conforming DSC level 3.1, Level 2
अरेल

5

कुछ बिंदु पर प्रिंट नौकरियों को बचाने के लिए डिफ़ॉल्ट को ओएस एक्स में बदल दिया गया था। संभवतः यह पहले एल कैपिटान में था, लेकिन 10.11.6 के रूप में मैं ऊपर बताई गई "d0000" फ़ाइलों को देख रहा हूं जो एक बार नौकरी प्रिंट करने के बाद सहेजे नहीं जाते हैं। आप टर्मिनल में टाइप करके इस कार्यक्षमता को वापस कर सकते हैं

sudo cupsctl PreserveJobFiles=Yes

ऐसा करने पर "d" फ़ाइल "c" फ़ाइल से मेल खाती हुई / var / spool / cup में बिल्कुल ऊपर बताए अनुसार बच जाएगी। यह फ़ाइल आपके डेस्कटॉप पर कॉपी की जा सकती है लेकिन यदि आप इसे देखना चाहते हैं तो आपको पहले .zip एक्सटेंशन को जोड़ना होगा और इसे अनज़िप करना होगा और फिर आप .pdf को उसी नाम की फ़ाइल में जोड़ सकते हैं और इसे देखा जा सकता है। एक व्यवस्थापक का काम आसान बनाने जैसा कुछ भी नहीं [!]


FYI करें मुझे यह काम मिल गया, लेकिन जिस "d" फाइल को मैंने कॉपी किया था, वह .psफाइल (a .zipकी नहीं .pdf) थी, इसलिए शायद यह प्रिंटर से अलग हो?
अरेल

इसके अलावा, यदि आप PreserveJobFiles=Yesअपने सभी प्रिंट नौकरियों के लिए सेट नहीं करना चाहते हैं, तो आप एक ऑफ़लाइन प्रिंटर पर मुद्रण की कोशिश कर सकते हैं , और कतार में रहते हुए आप "d" फ़ाइल का उपयोग कर सकते हैं।
अरेल

मैं 10.15 पर हूं और यह फ़ाइलों को संरक्षित करने के लिए लगता है
कंकाल बो

2

फाइंडर Goमें, मेनूबार में मेनू से (डॉक में फाइंडर का राइट क्लिक मेनू) सेलेक्ट करें Go to Folder...( G)।

अंदर डालो /private/var/spool/और मारो Go

प्रिंट नौकरियां "d" से शुरू होने वाली फाइलें हैं। उन्हें कॉपी करें और उन्हें समाप्त करने के लिए नाम बदलें .pdf


0

मुद्रण के लिए कप का उपयोग करने वाले सभी मैक के रूप में, आप इसे वेब इंटरफ़ेस के साथ प्रबंधित कर सकते हैं। इसे सक्षम करने के लिए, आपको टाइप करना होगा:

cupsctl WebInterface=yes

फिर आपको प्रिंट सर्वर कॉन्फ़िगरेशन, प्रिंटर, कतार और नौकरियों की जांच करने में सक्षम होना चाहिए:

http://127.0.0.1:631/

यदि आप इस वेबसाइट में प्रवेश करते हैं, तो नीचे Administration → Jobs, क्लिक करें Manage Josbsऔर आपको वहां नौकरी खोजने में सक्षम होना चाहिए।


1
ओपी वेब इंटरफेस का उपयोग करके लंबित फ़ाइल को कैसे बचा सकता है?
nohillside

1
जब मैं अपने कंप्यूटर पर होता हूं, तो मैं इसके साथ अपडेट करूंगा, अभी इसका परीक्षण नहीं कर सकता, लेकिन यह एक शुरुआती बिंदु है।
जहरन

इस तरह से कोई उबार नहीं है, क्षमा करें। @ डेविड कोवंट एक को देखें।
दान
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.