DocRaptor

Official DocRaptor Clients

We are very excited to announce officially supported clients for 5 programming languages!

                    

These clients support 100% of our HTML to PDF and HTML to XLS API. They will be updated whenever we add new options. So you can follow the projects on GitHub to see when we make improvements.

You can start using these clients today... Continue Reading

Managing Errors in your HTML to PDF Pipeline

When you view an ordinary web page, many errors may occur without your knowledge. The page itself may fail to load, or resources (such as images and stylesheets) may fail to download, be sent using bad encoding, have unknown MIME types, or any number of other common errors.

As long as the page loads, your browser attempts to display the page and it ignores any errored images or stylesheets... Continue Reading

HTML to PDF with Delayed & Asynchronous JavaScript

One of the most common documents generated by DocRaptor is a report, and what’s a report without an eye-catching chart or two? We’ve long supported charting libraries, like HighCharts, but today we’re taking another big (yet surprisingly simple) step forward with our HTML to PDF engine.

Modern JavaScript involves fetching assets asynchronously, filling in data as it arrives, and doing post-render transformations as needed by the page... Continue Reading

Invoice Enhancements

By popular request, you can now set separate billing information in DocRaptor if you’d like to quit forwarding the monthly invoice to Amy in accounting. You can also customize your invoice with the full address, company name, and VAT number if you’re into that kind of thing... Continue Reading

Fine-Tuning Your Document Storage

If you’ve visited DocRaptor in the last few days, you probably noticed that we updated our privacy policy. Specifically, we’ve changed one line to reflect new options in how we store your documents.  Prior to this update, all data sent to us (and all the generated documents) were held on our server for up to 4 hours.  .. Continue Reading

Upgrades to Doc Listing API

Today we are happy to announce support for API Access to Document Logs, which has long been available on the internal dashboard of DocRaptor. Our Document Listing API only worked for documents that created successfully, which was not ideal!

There are a lot of reasons you might want this, including but not limited to:

  • success/failure rates of your document generation
  • tags distribution against success rates
  • easier DocRaptor white-labeling for agencies
  • usage report for specific weeks/months/years

What would it look like to get a log of all document creation attempts for the first 7 days of 2015?.. Continue Reading

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

We’re here to help if you get stuck! 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... Continue Reading