Method: Libis::Format::Converter::PdfMetadata#convert_pdf
- Defined in:
- lib/libis/format/converter/pdf_metadata.rb
#convert_pdf(source, target) ⇒ Object
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# File 'lib/libis/format/converter/pdf_metadata.rb', line 57 def convert_pdf(source, target) using_temp(target) do |tmpname| result = Libis::Format::Tool::PdfMetadata.run( source, tmpname, @options.map {|k, v| if v.nil? nil else ["--#{k}", v] end}.compact.flatten ) unless result[:err].empty? error("Pdf conversion encountered errors:\n%s", result[:err].join(join("\n"))) next nil end tmpname end end |