Method: Pdfs2Pdf::Configuration#initialize
- Defined in:
- lib/pdfs2pdf/configuration.rb
#initialize ⇒ Configuration
Returns a new instance of Configuration.
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/pdfs2pdf/configuration.rb', line 7 def initialize # see: http://wkhtmltopdf.org/usage/wkhtmltopdf.txt @default_options = { paper_size: "A4", # 'Letter' # Note: placeholder values, will be added in the up coming release! margin_top: "0.75in", margin_right: "0.75in", margin_bottom: "0.75in", margin_left: "0.75in", encoding: "UTF-8" } # see: http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/pdf_creation_apis_and_specs/pdfmarkReference.pdf @pdfmarks_meta = <<-END.gsub(/^\s+\|/, "") |[ /Title (My Combined Pdf) | /Author (Burin Choomnuan) | /Keywords (fun, witty, interesting) | /DOCINFO pdfmark END @gs_binary = (defined?(Bundler::GemfileError) ? `bundle exec which gs` : `which gs`).chomp end |