2011-11-21 11 views
6

मैं अपने रेल ऐप के साथ काम करने के लिए docsplit प्राप्त करने का प्रयास कर रहा हूं। अभी मैं इसे स्थानीय रूप से चलाने के लिए कोशिश कर रहा हूं। मैंने मणि और सभी निर्भरताओं को स्थापित किया। सभी बुनियादी उदाहरण कमांड लाइन में काम करते हैं और मैंरेल पर डॉक्सप्लिट रूबी

Docsplit.extract_pdf('example.doc') 

मेरे रेल ऐप में काम करने में सक्षम था। लेकिन जब मैं extract_images उपयोग करने का प्रयास करें, अर्थात

Docsplit.extract_images('example.doc', :size => '1000x', :format => [:png, :jpg]) 

मैं निम्नलिखित त्रुटि मिलती है:

Docsplit::ExtractionFailed (sh: pdfinfo: command not found): 
    docsplit (0.6.1) lib/docsplit/info_extractor.rb:23:in `extract' 
    (eval):3:in `extract_length' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:34:in `convert' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:19:in `extract' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:19:in `each' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:19:in `extract' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:18:in `each' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:18:in `each_with_index' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:18:in `extract' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:16:in `each' 
    docsplit (0.6.1) lib/docsplit/image_extractor.rb:16:in `extract' 
    docsplit (0.6.1) lib/docsplit.rb:58:in `extract_images' 
    app/controllers/sandbox_controller.rb:53:in `split_doc' 

मैं जाँच की डबल और निर्भरता के सभी स्थापित कर रहे हैं। मुझे लगता है कि मैं रेल में विन्यास में कुछ चूक गया।

धन्यवाद।

उत्तर

5

सुनिश्चित करें कि आप दस्तावेज़ में उल्लिखित पॉपप्लर को स्थापित करने के चरण को नहीं छोड़ते हैं। http://poppler.freedesktop.org/ ब्रू इंस्टॉल पॉपप्लर के साथ इसे इंस्टॉल करें या जो भी आपके पसंदीदा पैकेज मैनेजर में उपयुक्त है। मुझे यह वही त्रुटि थी। Poppler स्थापित करने के लिए यह मेरे लिए तय किया।

3

मुझे फ्रीबीएसडी का उपयोग कर एक ही समस्या हो रही थी। मैंने इसे poppler-utils इंस्टॉल करके हल किया।

+1

धन्यवाद, अमेज़ॅन ईसी 2 पर केंद्र चल रहा है और यह था। –

+0

इसने मुझे अमेज़ॅन लिनक्स 2014.03 चलाने के लिए भी हल किया – onions