class PdfPrinter

Public Instance Methods

do_render(print_job,*args) click to toggle source

IKKE FÆRDIG

Calls superclass method ActionPrinter#do_render
# File lib/oxen_printer/pdf_printer.rb, line 3
def do_render(print_job,*args)
  # first we will call super to do the html thing
  html_path = super
  #
  # calls java -jar with the oxen_printer gem lib/java_pdf/barcodeprinter.jar - as in java -jar /Users/walther/Projects/Gems/oxen_printer/lib/java_pdf/barcodeprinter.jar $1 $2
  var = %x[ bin/printer_cmd.sh #{html_path} #{pdf_file_path}  ]
  logit :info, "converted the html file to a PDF file: #{pdf_file_path}"
  true
rescue => e
  logit :error, "Rendering to PDF failed! The error was #{e.message}"
  false
end
file_path() click to toggle source
# File lib/oxen_printer/pdf_printer.rb, line 16
def file_path
  pdf_file_path
end
get_file_type() click to toggle source
# File lib/oxen_printer/pdf_printer.rb, line 20
def get_file_type
  "application/pdf"
end