Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Create a nice looking PDF communique with letterhead for either e-mail or print correspondence.

Adds a PDF tab to the node edit form. The WYSIWYG output will not match the PDF perfectly due to the fact that PDF exists in "print" while the WYSIWYG is browser based and thus treats text differently. Things that have sizes defined explicitly such as HTML tables or images should be pretty dead-on.

Requirements:

  • Relies on Libraries and the TCPDF library.
  • The IMCE module is required for the most basic configuration in order to at least upload and configure the header and footer.

Highly recommended:

  • WYSIWYG and the TinyMCE editor. Your letters won't be very interesting without a WYSIWYG editor!

Configuration:

You will need to create a basic node type named 'correspondence' and, if you use a WYSIWYG editor, all of the configuration necessary to get the editor to work.

Save yourself time and frustration by enabling the included Feature, which will automatically configure the text formats, paths, and content type. It depends on the following: pathauto, IMCE WYSIWYG Bridge, Token, Strongarm and (of course) Features.

Project information