Add-On Type(s)

Tags

Let’s face it - PDFcrowd costs money (prices start from $9 a month); but if you want to export your PDF’s exactly as they appear in your browser, using advanced CSS, javascript, charts, reports… you need a decent engine.

Sure it’s going to cost a few bucks a month, but hey, at least you don’t have to tell your client, they can’t export their XYZ because it’s too complicated for PDF’s. What’s more, with PDF caching built in, generate it once, download it a million times and use no extra tokens.

So if you’re in need of producing truly rich PDF’s, you’re in luck.

See it in Action!

Check out how damn good this PDF generation is - we’re not talking print only versions here, it’s the real deal; no farting around with print ready versions, it’ll even cope with CSS3 and Javascript.

Wow your visitors

Make sexy page using your normal HTML/CSS/SCSS/JS and have it look exactly the same in your PDF - you can really make them product brochures, receipts, case studies and more shine. PDFCrowd supports a metric ton of languages… fill your boots. What’s more you can set actual page headers and footers using HTML; yes that footer will stay stuck to the bottom!

No Awkward Conversations

You can offer your clients unlimited HTML to PDF downloads without having to explain why they look so damn awful in PDF format.

Peace of Mind

Got a problem? Lets figure it out - we’re on standby for your support needs. As with all add ons here on Devot:ee, refund the heck out of them if you’re not satisfied.

Now that we’ve cleared that up, lets get started.

Setup

Grab yourself an API key from http://pdfcrowd.com/. Once you’ve got that, add it to the settings page in this module and start making PDF versions of your awesome HTML content. You can use the API for FREE if you only require up to 100 pdf’s generating - couple that with server side caching and you might never need any more.

PDF Caching

You can optionally set PDF’s to be stored as MySQL BLOBS; this means that after you’ve generated a PDF, you need never connect to the API again to re-generate the same PDF. Set a unique name and a cache timeout and you’re set.

Settings

You can change all settings (from pdf margins, to orientation, to images, SSL, pdf passwords etc) all in the control panel or override in EE templates.

URL Usage

HTML Usage

Member pages, secure pages, invoices, receipts or if you prefer doing it this way (we do) then wrap the PDFcrowd tag pair around your HTML / EE template code. You’ll need to remember to use absolute image / css paths as you’re sending the HTML to the API, rather than letting it come and fetch it.

Headers & Footers

Setting HTML headers and footers are a doddle. It’s worth point out that these sections of HTML are treated as separate entities, so your body CSS won’t pull over. They’re only small so some inline CSS will most likely do the trick.

Download PDFcrowd

This entry was created January 6, 2012, 9:50 am.This entry was last updated November 17, 2016, 1:17 pm.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.

4 Reviews:

This is a good add-on if you’re looking to easily make PDF’s on the fly. I wish there was a cheaper way to do this than connecting to the API, but it’s not a major issue if you’re not creating hundreds of PDF’s. You’ll have to build your CSS rules in like you would in a newsletter as well, just FYI.