class Ilovepdf::Tool::Split

Constants

API_PARAMS

Public Class Methods

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

Public Instance Methods

fixed_range=(range=1) click to toggle source
# File lib/ilovepdf/tool/split.rb, line 12
def fixed_range=(range=1)
  @split_mode = 'fixed_range'
  @fixed_range = range
end
merge_after() click to toggle source
# File lib/ilovepdf/tool/split.rb, line 30
def merge_after
  @merge_after ||= false
end
merge_after=(value) click to toggle source
# File lib/ilovepdf/tool/split.rb, line 27
def merge_after=(value)
  @merge_after = value
end
ranges=(pages) click to toggle source
# File lib/ilovepdf/tool/split.rb, line 22
def ranges=(pages)
  @split_mode = 'ranges'
  @ranges = pages
end
remove_pages=(pages) click to toggle source
# File lib/ilovepdf/tool/split.rb, line 17
def remove_pages=(pages)
  @split_mode = 'remove_pages'
  @remove_pages = pages
end