sandal (owner)

Revisions

gist: 120455 Download_button fork
public
Public Clone URL: git://gist.github.com/120455.git
Embed All Files: show embed
foo.rb #
1
2
3
4
5
6
7
8
9
10
11
12
require "java"
require "rubygems"
require "flying_saucer"
 
pdf_file = java.io.File.new(ARGV[0].sub(/html$/,"pdf"))
 
renderer = org.xhtmlrenderer.pdf.ITextRenderer.new
 
renderer.set_document(java.io.File.new(ARGV[0]))
renderer.layout
renderer.createPDF(java.io.FileOutputStream.new(pdf_file), true)