module FileConvert
Public Class Methods
client()
click to toggle source
Initialize a new FileConvert::Client
# File lib/file_convert.rb, line 28 def self.client fail Exception::MissingConfig unless config_present? @client ||= FileConvert::Client.new end
convert(file_path, source_mime_type, target_mime_type)
click to toggle source
@param [String] file_path
Source file for conversions
@param [String]
Source file mime-type
@param [String]
Target file mime-type (converion target)
@return [FileConvert::Conversion]
# File lib/file_convert.rb, line 21 def self.convert(file_path, source_mime_type, target_mime_type) upload = FileConvert::Upload.new(client, file_path, source_mime_type) FileConvert::Conversion.new(client, upload.file, target_mime_type) end