class Ilovepdf::Tool::Imagepdf

Constants

API_PARAMS
ORIENTATION_VALUES
PAGESIZE_VALUES

Public Class Methods

new(public_key, secret_key) click to toggle source
Calls superclass method Ilovepdf::Task::new
# File lib/ilovepdf/tool/imagepdf.rb, line 10
def initialize(public_key, secret_key)
  self.tool = :imagepdf
  self.merge_after = true
  super(public_key, secret_key)
end

Public Instance Methods

orientation=(new_val) click to toggle source
# File lib/ilovepdf/tool/imagepdf.rb, line 16
def orientation=(new_val)
  raise Errors::ArgumentEnumError.new(ORIENTATION_VALUES) unless ORIENTATION_VALUES.include? new_val
  @orientation = new_val
end
pagesize=(new_val) click to toggle source
# File lib/ilovepdf/tool/imagepdf.rb, line 21
def pagesize=(new_val)
  raise Errors::ArgumentEnumError.new(PAGESIZE_VALUES) unless PAGESIZE_VALUES.include? new_val
  @pagesize = new_val
end