class Ilovepdf::Tool::Pdfa

Constants

API_PARAMS
CONFORMANCE_VALUES

Public Class Methods

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

Public Instance Methods

conformance() click to toggle source
# File lib/ilovepdf/tool/pdfa.rb, line 22
def conformance
  @conformance ||= 'pdfa-2b'
end
conformance=(new_val) click to toggle source
# File lib/ilovepdf/tool/pdfa.rb, line 17
def conformance= new_val
  raise Errors::ArgumentEnumError.new(CONFORMANCE_VALUES) unless CONFORMANCE_VALUES.include? new_val
  @conformance = new_val
end