class Pdf4me::OptimizeByProfile

Attributes

file[RW]
profile[RW]
save_path[RW]

Public Instance Methods

call_api() click to toggle source
# File lib/pdf4me/actions/optimize_by_profile.rb, line 34
def call_api
  client.multipart_post(
    path,
    file: File.open(file, 'rb'),
    profile: profile
  ) do |request|
    download(request, save_path)
  end
end
defaults() click to toggle source
# File lib/pdf4me/actions/optimize_by_profile.rb, line 18
def defaults
  {
    profile: 'default'
  }
end
path() click to toggle source
# File lib/pdf4me/actions/optimize_by_profile.rb, line 24
def path
  '/Optimize/OptimizeByProfile'
end