lib/docsplit.rb in docsplit-0.6.1 vs lib/docsplit.rb in docsplit-0.6.2

- old
+ new

@@ -1,9 +1,9 @@ # The Docsplit module delegates to the Java PDF extractors. module Docsplit - VERSION = '0.6.1' # Keep in sync with gemspec. + VERSION = '0.6.2' # Keep in sync with gemspec. ROOT = File.expand_path(File.dirname(__FILE__) + '/..') CLASSPATH = "#{ROOT}/build#{File::PATH_SEPARATOR}#{ROOT}/vendor/'*'" @@ -66,10 +66,10 @@ [docs].flatten.each do |doc| ext = File.extname(doc) basename = File.basename(doc, ext) escaped_doc, escaped_out, escaped_basename = [doc, out, basename].map(&ESCAPE) - if GM_FORMATS.include?(`file -b --mime #{doc}`.strip.split(/[:;]\s+/)[0]) + if GM_FORMATS.include?(`file -b --mime #{ESCAPE[doc]]}`.strip.split(/[:;]\s+/)[0]) `gm convert #{escaped_doc} #{escaped_out}/#{escaped_basename}.pdf` else options = "-jar #{ROOT}/vendor/jodconverter/jodconverter-core-3.0-beta-4.jar -r #{ROOT}/vendor/conf/document-formats.js" run "#{options} #{escaped_doc} #{escaped_out}/#{escaped_basename}.pdf", [], {} end