Simple CSS-Only Footnotes for PDFs

Whether you’re creating an eBook or a marketing one-page with fine print, footnotes are a necessity. With DocRaptor (powered by Prince), footnotes are easy to create and you can do it inline too!

Unfortunately, you’re out of luck if you’re using open-source tools such as wkhtmltopdf or PhantomJS. It’s possible to create HTML documents that look like they have footnotes, but you’ll need to add an extra footnotes section and split your footnotes from your content... Continue Reading

How to Get the Perfect Document with DocRaptor

DocRaptor has fantastic support for modern HTML and CSS, but it’s easy to run into issues when you’re creating PDFs instead of web pages. Maybe you’re having a problem with a generated table of contents, setting the correct page size, or getting a troublesome table to align correctly. We’re here to help if you get stuck... Continue Reading

Prince 10 Is Now Available

We are pleased to announce that Prince 10 is now available for all DocRaptor PDF customers. You can use the version attribute in your API calls, or simply change your default version to 10 to take advantage of new features and better performance today!

You can find your current default Prince version in on your settings page, right under your API key... Continue Reading

Adding PDF Generation to Your Rails App

One of our new users recently added DocRaptor to his Rails app. Ryan was kind enough to document his process, and he thought a step-by-step guide for Ruby on Rails would be awesome content for our blog.

We agreed, and we fired up a fresh Rails 4 application to show you just how easy it is to DocRaptor to your own Rails app... Continue Reading

DocRaptor vs PDFreactor

DocRaptor vs PDFreactor

PDFreactor is a fantastic HTML to PDF engine, and provides several features that DocRaptor does not yet support. However, DocRaptor has an entirely different pricing and delivery model that many organizations find a better fit. Here’s a summary of the differences between DocRaptor and PDFreactor:

  1. Do you want PDF forms, thumbnails, digital signatures, or 508 accessibility compliance?

.. Continue Reading

DocRaptor vs PhantomJS

DocRaptor vs PhantomJS

PhantomJS is a “headless browser” (a web browser, just for programming, without a visible interface). Exporting screen captures to PDF, PNG, and JPG is just one of many PhantomJS features. DocRaptor uses PrinceXML, an engine designed specifically for creating PDFs. PhantomJS is built on the WebKit browser, as does the other major open-source PDF generator, wkhtmltopdf... Continue Reading

DocRaptor vs PrinceXML

DocRaptor vs PrinceXML

PrinceXML is part of the backend processing engine for DocRaptor. All PDFs created by DocRaptor use PrinceXML as the rendering engine. We love the PrinceXML product and their team. They recommend DocRaptor as a cloud solution and we recommend Prince for all self-hosted PDF generation.

So what’s the difference between DocRaptor and Prince?.. Continue Reading

Happy Birthday, DocRaptor!

Happy Birthday, DocRaptor!

Your favorite PDF and XLS generation service turned five years old today! Five years is a LONG time on the internet, and we realized we’d never told DocRaptor’s origin story.


Take a trip with us, into the past. The year was 2010, and Expected Behavior was a younger company... Continue Reading