RFPDF Template Plugin
A template plugin allowing the inclusion of ERB-enabled RFPDF template files.
TCPDF Version (The New or UTF8 Version)
- Use UTF-8 encoding.
- RTL (Right-To-Left) languages support.
- HTML tag support.
- CSS minimum support.
- Image
- 8bit PNG image support without RMagick liblary.
- PNG/JPEG/GIF image support. (use RMagick liblary)
Installing RFPDF
RFPDF is distributed via RubyGems, and can be installed the usual way that you install gems: by simply typing gem install rfpdf
on the command line.
==
If you are using HTML, it is recommended you install:
gem install htmlentities
If you are using image file, it is recommended you install:
gem install rmagick
TCPDF Example of simple use in .html.erb:
<%
@pdf = TCPDF.new()
@pdf.set_margins(15, 27, 15)
@pdf.set_font('FreeSans','', 8)
@pdf.add_page()
@pdf.write(5, "text\n", '')
%><%[email protected]()%>
TCPDF Japanese Example of simple use in .html.erb:
<%
@pdf = TCPDF.new()
@pdf.set_margins(15, 27, 15)
@pdf.set_font('kozminproregular','', 8)
@pdf.add_page()
@pdf.write(5, "UTF-8 Japanese text.\n", '')
%><%[email protected]()%>
See the following files for sample of useage:
test_unicode.rfpdf utf8test.txt logo_example.png
ENJOY!