Join For Free

List of 50+ PDF generation, manipulation, and conversion APIs and libraries Posted 5 months ago

image

If you deal with PDF in your applications, you might find this list useful.

TextibilityTextibility provides a simple, REST API for extracting information from images and documents in a number of formats and generating images and documents from structured data. With a simple, clean HTTP interface and some clever processing we can quickly and easily unlock information captured in photographs and file uploads.

SwissKnifeDocs - This API can convert documents into another document format. You can convert documents into images too , or you can simply fill the “merge fields” inside your .docx or .doc document and convert it into whatever format you want.            

Web Print PDF - his api generates a screenshot in pdf format of any live website. You can use it to print out database outputs or even snapshots of your portfolio for demo purposes.            

Extract text from PDFs - Extract text from PDFs Fast and Easy way to extract any text from a PDF Easily implements data-mining, classification, tagging, indexing, etc.

instant PDF - This API allows generating PDFs using JSON markup. The API accepts HTTP POST requests and returns PDF documents.

HTML to PDF conversion with CSS and Javascript - Converts HTML to PDF with support for CSS and JavaScript. Allows watermarking, merging, scaling to one page and much more.            

asPDF - asPdf provides online API to convert your documents. asPDF is very simple to use, its possible convert the following formats: Documents Word 2003, 2007, 2010 (doc, docx); Documents Excel 2003, 2007, 2010 (xls, xlsx).

RichText2Pdf - The API for converting RichText (rtf) documents to PDF files and Images. The RTF file formats can be converted to pdf, pdfa, png, jpg, tif.           

Excel2Pdf - The API for converting Excel documents to PDF files and Images. These file formats csv, xls, xlsb, xlsx, xlt, xltx can be converted to pdf, pdfa, png, jpg, tif.    

Word2Pdf - he API for converting Word documents to PDF files and Images. These file formats doc, docx, dot, dotx, wpd, wps, wri can be converted to pdf, pdfa, png, jpg, tif.    

PowerPoint2Pdf - The API for converting PowerPoint documents to PDF files. The pot, potm, potx, pps, ppsm, ppsx, ppt, pptm and pptx file formats are supported.            

Web2Pdf - The API for converting web pages to PDF files. Fully supports HTML and CSS tags, including page breaks, JavaScript and other html elements.            

Pdf2Image - The API for saving PDF pages to Image files. PDF pages can be extracted to jpg, png or tiff images.

Potrivit Beautiful PDF invoices - Potrivit is an online billing application that lets you design your own bills through an online interface.  

Templatecloud - This API connects you to the Templacecloud.com platform      

Actual Reports - Need to create PDF and HTML documents in your software? Tired of endless output customization request from your users? Looking for an easy and fast solution to your problems? With Actual Reports platform your users can easily create and manage different document templates with an easy-to-use browser based document editor

edocr - Upload docs/pdfs 4 lead generation. Export leads 2 CRM/email marketing 4 lead nurturing.            

Poster Printing - This API provides poster printing services for developers. It enables you to price and order commercially printed posters in different sizes, paper, lamination and mounting from within your web and mobile applications.              

websequencediagrams - The web’s #1 UML sequence diagram tool, saving you time since 2007.            

pdfcrowd - The Pdfcrowd online API is a professional solution that lets you create PDF from web pages and raw HTML code in your applications.

Aspose.Pdf for CloudAspose.Pdf for Cloud is a REST API for creating and editing PDF files. It can also be used to convert PDF files to different formats like DOC, HTML, XPS, TIFF and many more. Aspose.Pdf for Cloud gives you control: create PDFs from scratch or from HTML, XML, template, database, XPS or an image. Render PDFs to image formats such as JPEG, PNG, GIF, BMP, TIFF and many others.

DocRaptor - DocRaptor is a simple HTML to PDF and XLS API. 

Libraries/SDKs

PDF API for .NETSpire.PDF for .NET is a professional .NET PDF component which enables you to generate, read, edit and manipulate PDF documents in C#, VB.NET.

BCL easyPDF SDK - BCL easyPDF SDK allows development of robust and multi-threaded PDF server and desktop applications.

Foxit PDF SDK - Foxit PDF SDKs enable developers and device manufacturers to leverage Foxit’s award winning PDF library SDK in their applications and devices. The SDKs allow developers to incorporate powerful PDF technology to view, search, and annotate PDF documents and forms

iText - iText is a PDF library that allows you to CREATE, ADAPT, INSPECT and MAINTAIN documents in the Portable Document Format (PDF)

PDF24 Javascript PDF API - PDF24.org provides a FREE PDF generation service to create PDF files. This Javascript API is an interface to this service. The API has been developed for blogs, forums, wiki systems and other article-based internet software to create PDF files in an easy way. 

Apache PDFBox - The Apache PDFBox™ library is an open source Java tool for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents.

PDF Forms API (Drupal) - This module primarily focuses on existing PDF forms, not on generation.

Adobe PDF Library - The Adobe PDF Library (APDFL) software development kit (SDK) is a low-level PDF library that contains a powerful set of C/C++, Java, and .NET APIs.

PDF-XChange DriversPDF-XChange Drivers API 2012 provides Developers with a comprehensive set of Virtual Drivers to generate Adobe® compatible PDF files from their software applications using our best selling PDF-XChange print drivers for Windows XP & Later (32/64 bit). 

iTextSharp - Text is a PDF library that allows you to CREATE, ADAPT, INSPECT and MAINTAIN documents in the Portable Document Format (PDF)

Report.NET - Report.NET is a powerful library that will help you to generate PDF documents in a simple and flexible manner.

PDFsharp - PDFsharp is the Open Source library that easily creates PDF documents from any .NET language.
The same drawing routines can be used to create PDF documents, draw on the screen, or send output to any printer.

SharpPDF - SharpPDF is a C# library that implements different objects for the creation of PDF documents with few steps.

PDFjet - The base PDF library is available under a business friendly BSD style license.

ASP.NET FO PDF Report Server Control - FO PDF is similar to ASP.NET Server Controls, written in C#.It takes DataTable and few other params to generate the XSL FO and renders a DataGrid like PDF Report using NFOP (Apache FOP Port in J#) PDF Formatter.More tags to generate XSL FO will be added.

PDF Clown - PDF Clown is a C# 2.0 library for reading, manipulating and writing PDF files, with multiple abstraction layers to satisfy different programming styles: from the lower level (PDF object model) to the higher (PDF document structure and content streaming).

PDFCreator - Create PDF files from within any Windows program

pdfcreator - The free PDF converter tool

HTML to PDF - HTML to PDF conversion using GUI or command line batch files. Requires ABCpdf .NET for HTML parsing and PDF processing.

PDFNet SDK - Using the PDFNet PDF library, developers can create powerful PDF solutions that can convert, generate, manipulate, optimize, print, view, and markup PDF documents without any third-party software dependencies.

ziText - a simple to use Java PDF API, that uses LGPL version of iText library to perform low-level PDF operations. Create, modify, export and print PDF documents right from your java program.

Debenu Quick PDF - Debenu Quick PDF Library is a powerful Windows and Mac royalty-free PDF toolkit for adding PDF functionality to your applications. It lets you create, render, print, secure, merge, split and manipulate PDF files with only a few lines of code

DreamSys Tiff to PDF API - The DreamSys PDF API is a DLL that can convert TIFF images into a PDF.

PDFaid API for PDF Conversion - Pdfaid online API helps you convert or manipulate pdf documents in your own applications. Our API’s are written taking into account various programming languages and scenarios. Our API can be used in asp.net, winforms (both c# and VB.net supported) or php environments.

ClickToConvert - Convert your Windows documents to PDF and HTML (web-pages) with our award winning tool, Click to Convert.

CVista Tookit -  the task of seamlessly integrating PDF conversion, compression, search, and web-optimization into your existing software just got simpler. With our SDK, the resulting documents and images will store smaller and transmit faster. 

ImPDF HTML to PDF - ImPDF HTML to PDF Converter is a PDF conversion service that allows you to convert you web pages and reports and images to adobe PDF files. ImPDF HTML to PDF Converter does support valid urls of your html, asp, php, .Net, cgi, jsp, etc. web pages for conversion to PDF files.

ABCpdf.NET - ABCpdf .NET lets you dynamically create Adobe® PDF documents on the fly. Because it doesn’t use any print drivers and goes Direct to PDF™, it’s incredibly fast.

Htm2pdfOur HTML to PDF API allows you to convert HTML pages to PDF files with great ease, power and performance. You can use it manually and in any programming language. You will get a lot of different settings to optimize your conversion and make sure the PDF looks exactly the way YOU want it. 

You can also check this list of image recognition APIs.