class Libis::Format::Converter::SpreadsheetConverter
Public Class Methods
input_types()
click to toggle source
# File lib/libis/format/converter/spreadsheet_converter.rb, line 14 def self.input_types [ :MSXLS, :MSXLSX, :OO_CALC ] end
output_types(format = nil)
click to toggle source
# File lib/libis/format/converter/spreadsheet_converter.rb, line 22 def self.output_types(format = nil) return [] unless input_types.include?(format) if format [:OO_CALC] end
Public Instance Methods
convert(source, target, format, opts = {})
click to toggle source
Calls superclass method
Libis::Format::Converter::Base#convert
# File lib/libis/format/converter/spreadsheet_converter.rb, line 31 def convert(source, target, format, opts = {}) super return nil unless Format::Tool::SpreadsheetToOds.run(source, target) target end
spreadsheet_convert(_)
click to toggle source
# File lib/libis/format/converter/spreadsheet_converter.rb, line 27 def spreadsheet_convert(_) #force usage of this converter end