Sha256: 46a194dacae230d7c347d4c71cc1f1cecf567b9decbd5664fec2281030771f67
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
require 'fileutils' require 'rjb' load_path = File.expand_path(File.dirname(__FILE__) + '/iText-2.1.7.jar') options = ['-Djava.awt.headless=true'] Rjb::load load_path, options FileOutputStream = Rjb::import('java.io.FileOutputStream') PdfWriter = Rjb::import('com.lowagie.text.pdf.PdfWriter') PdfReader = Rjb::import('com.lowagie.text.pdf.PdfReader') PdfCopy = Rjb::import('com.lowagie.text.pdf.PdfCopy') PdfImportedPage = Rjb::import('com.lowagie.text.pdf.PdfImportedPage') Document = Rjb::import('com.lowagie.text.Document') Paragraph = Rjb::import('com.lowagie.text.Paragraph') AcroFields = Rjb::import('com.lowagie.text.pdf.AcroFields') PdfStamper = Rjb::import('com.lowagie.text.pdf.PdfStamper') HashMap = Rjb::import('java.util.HashMap') require 'pdf_filler/util_methods' require 'pdf_filler/page' require 'pdf_filler/book' module Kernel def PDFPage(template) GBDev::PDF::Page.new(template) end def PDFBook() GBDev::PDF::Book.new end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gbdev-pdf_filler-0.2.0 | lib/pdf_filler.rb |