2012-03-28 12 views
12

मैं एक Ghostscript कॉल से इस त्रुटि संदेश मिलता है:इस Ghostscript त्रुटि संदेश का क्या अर्थ है?

Error: /syntaxerror in -file- 
Operand stack: 

Execution stack: 
    %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval--  2 %stopped_push --nostringval-- 
    --nostringval-- --nostringval-- false 1 %stopped_push 1926 1 3 %oparray_pop 1925 1 3 %oparray_ 
pop 1909 1 3 %oparray_pop 1803 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostr 
ingval-- --nostringval-- --nostringval-- 2 %stopped_push 
Dictionary stack: 
    --dict:1169/1684(ro)(G)-- --dict:0/20(G)-- --dict:77/200(L)-- 
Current allocation mode is local 
Current file position is 215 
GPL Ghostscript 9.05: Unrecoverable error, exit code 1 

यह मतलब यह है इनपुट पोस्टस्क्रिप्ट फ़ाइल में समस्या है या इसका मतलब यह है कुछ मेरे कॉल या स्थापना के साथ गलत क्या है?

फोन था:

ps2pdf book.ps book.pdf 

इनपुट फ़ाइल book.ps वर्तमान निर्देशिका में मौजूद है।

क्या घोस्टस्क्रिप्ट त्रुटि संदेशों की एक सूची है और उनका क्या मतलब है? (Google इस मामले में मेरा मित्र नहीं था।)

उत्तर

8

यह घोस्टस्क्रिप्ट त्रुटि संदेश नहीं है, यह एक पोस्टस्क्रिप्ट त्रुटि संदेश है। पोस्टस्क्रिप्ट त्रुटि संदेशों को पोस्टस्क्रिप्ट भाषा संदर्भ मैनुअल में परिभाषित किया गया है। Syntaxerror का मतलब है कि यह काफी कहता है, पोस्टस्क्रिप्ट प्रोग्राम में एक वाक्यविन्यास त्रुटि थी।

चीजें आप की कोशिश कर सकते हैं:

  1. पोस्टस्क्रिप्टफ़ाइल पर Ghostscript निष्पादित पेज रेंडर करने के लिए है, यह काम करता है? (आप यह नहीं कहते कि आप किस ओएस पर मुकदमा कर रहे हैं लेकिन gs book.ps जैसे कुछ काम करना चाहिए)

  2. ps2pdf स्क्रिप्ट के बजाय सीधे Ghostscript का उपयोग करने का प्रयास करें जो केवल इसे लपेटता है। जैसे gs -sDEVICE=pdfwrite -o book.pdf book.ps

इनमें से एक बार फिर कुछ या तो काम कर रहे या अधिक स्पष्ट त्रुटियों देकर मदद कर सकते हैं।

+1

धन्यवाद केनएस। दोनों परीक्षण एक ही त्रुटि संदेश के लिए नेतृत्व करते हैं। तो मुझे लगता है, पोस्टस्क्रिप्ट फ़ाइल दूषित है। यह Adobe FrameMaker 10 से बनाया गया था जब मैंने एक बड़ी पुस्तक को पीडीएफ के रूप में सहेजने की कोशिश की थी। मैंने पहले से ही सामान्य संस्करणों में कनवर्ट करने, फ़ाइलों को अनुकूलित करने, सहेजने के बजाय प्रिंटिंग आदि की सामान्य चीजों की कोशिश की है। कोई विचार मैं क्या कर सकता हूं? –

+0

यदि आप फ़ाइल को सार्वजनिक कर सकते हैं तो मैं इसे आपके लिए देख सकता हूं। यदि आप उचित आकार के हैं (या मुझे एक लिंक के साथ ईमेल भेजें) तो आप उसे 'स्पैमकॉप डॉट नेट पर केन' पर ईमेल कर सकते हैं। मैं वास्तव में फाइल को देखे बिना किसी भी मदद की पेशकश कर सकता हूं। यह फ़ाइल या घोस्टस्क्रिप्ट बग में कोई समस्या हो सकती है, पोस्टस्क्रिप्ट प्रोग्राम को देखे बिना बताने का कोई तरीका नहीं है। – KenS

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