OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
openproject/lib/plugins/rfpdf
Alex Coles 29e89917fc Fix whitespace in RFPDF plugin 11 years ago
..
lib Fix whitespace in RFPDF plugin 11 years ago
test Fix whitespace in RFPDF plugin 11 years ago
CHANGELOG
MIT-LICENSE
README
init.rb Fix whitespace in RFPDF plugin 11 years ago
logo_example.png
test_unicode.rfpdf
utf8test.txt

README

FWIW - I am migrating my apps to Prawn and Prawnto

= RFPDF Template Plugin

A template plugin allowing the inclusion of ERB-enabled RFPDF template files.

==
==
== TCPDF Version (The New or UTF8 Version)
==
==

If you are using HTML, it is recommended you install:

gem install -r htmlentities

TCPDF Documentation located at:

http://phpdocs.moodle.org/com-tecnick-tcpdf/TCPDF.html

Example of simple use in .rhtml:

<%
@pdf = TCPDF.new()
@pdf.SetMargins(15, 27, 15);
@pdf.AddPage();
text_options = {:font => "freeserif"}
@pdf.draw_text(15, 10, "text", {:font_size => 12, :font => "freeserif"})
%><%=@pdf.Output()%>

See the following files for sample of useage:

test_unicode.rfpdf
utf8test.txt
logo_example.png

FPDF users can migrate to TCPDF by changing the following from:

pdf = FPDF.new

to:

pdf = TCPDF.new

ENJOY!