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 DEPRECATION FIX: moved plugins to lib folder as suggested by the deprecation warning 12 years ago
MIT-LICENSE DEPRECATION FIX: moved plugins to lib folder as suggested by the deprecation warning 12 years ago
README DEPRECATION FIX: moved plugins to lib folder as suggested by the deprecation warning 12 years ago
init.rb Fix whitespace in RFPDF plugin 11 years ago
logo_example.png DEPRECATION FIX: moved plugins to lib folder as suggested by the deprecation warning 12 years ago
test_unicode.rfpdf Remove invalid Ruby/PHP from RFPDF plugin 11 years ago
utf8test.txt DEPRECATION FIX: moved plugins to lib folder as suggested by the deprecation warning 12 years ago

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!