Creating PDFs with Drupal is now effortless with the DocRaptor Drupal PDF add-on for the Print module. DocRaptor is a commercial HTML to PDF API built specifically for making PDFs. Advantages of using DocRaptor over using open-source libraries include:
- Support & Document Log: PDF generation is tricky, especially with parsing engines that are designed for making web pages, not PDFs.
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
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
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
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
The gem referenced in this document is out of date. Please see our new Ruby gem documentation!
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... Continue Reading
If you are a heavy user of Chargify (as we are), you probably need to get information into your system when an event like payment or product change happens on Chargify’s end. Hopefully, you are aware that postbacks will no longer be available starting July 1st 2015, in favor of their webhook system... Continue Reading
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:
- Do you want PDF forms, thumbnails, digital signatures, or 508 accessibility compliance?
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