
Saaspose.Pdf is a REST API for creating and editing PDF files. It can also be used to convert PDF file to different formats like DOC, HTML, XPS, TIFF and many more. Saaspose.Pdf 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. Saaspose.Pdf helps you manipulate elements of a PDF file like text, annotations, watermarks, signatures, bookmarks, stamps and so on. Saaspose.Pdf works with any programming language: .NET, Java, PHP, Ruby, Python and many others. It is a platform independent REST API for PDF manipulation that can be used on any platform, with any language.

Saaspose.Pdf works with our other file format APIs. Working together, our APIs provide powerful engines for dealing with a wide range of word processing, presentation and spreadsheet file formats. Saaspose.Pdf also integrates easily with Saaspose’s APIs for working with OCR, email, Microsoft Word, Excel and PowerPoint file formats.
Saaspose.Pdf REST API is a feature rich, cloud-based PDF creation, manipulation and conversion API. Saaspose.Pdf helps you manipulate all of the elements of a PDF file: create or edit text, images, annotations, bookmarks, signatures, stamps and security features. Its REST API also allows you to manage PDF pages by using features like merging, splitting, and inserting. Add images to a PDF file or convert PDF pages to images. Convert PDFs to many different formats with Saaspose.Pdf.
Create PDF from scratch.
Create PDF/A from scratch.
Create PDF/A-1a from scratch.
Create PDF/A-1b from scratch.
Create PDF from HTML.
Create PDF from XML.
Create PDF from template.
Create PDF from database.
Create PDF from text.
PDF to DOC
PDF to DOCX
PDF to HTML
PDF to XPS
PDF to TIFF
PDF to JPG
PDF to JPEG
PDF to PNG
PDF to BMP
PDF to GIF
PDF to PDF/A
PDF to PDF/A-1a
PDF to TXT
PDF to LaTex
HTML to PDF
XML to PDF
TIFF to PDF
JPEG to PDF
BMP to PDF
PNG to PDF
GIF to PDF
TXT to PDF
SVG to PDF
PCL to PDF
XPS to PDF
XLS-FO to PDF
Insert new page in a PDF file.
Split PDF file.
Merge or concatenate PDF files.
Set or get XMP metadata from PDF file.
Create and modify bookmarks.
Create and modify annotation.
Create PDF form.
Create and modify form fields.
Add, update, remove PDF properties.
Create links in PDF file.
Create actions in PDF file.
Encrypt or decrypt PDF file.
Add signature in PDF file.
Add text into PDF file.
Search text in PDF file.
Replace text in PDF file.
Replace text using regular expression.
Extract text from whole PDF file.
Extract text from a PDF page.
Get text attributes from PDF file.
Add image in PDF file.
Replace image in PDF file.
Remove image from PDF file.
Extract images from whole PDF file.
Extract images from PDF page.
Add attachment in PDF file.
Remove attachment from PDF file.
Get attachment from PDF file.
Get attachment information from PDF file.
Add text stamp in PDF file.
Add image stamp in PDF file.
Add PDF page stamp in PDF file.
Font type.
Font style (bold, italic, underline etc.).
Font color.
Font size.Saaspose.Pdf is a platform independent PDF manipulation API that you can use with web, desktop, mobile or cloud applications. It is a REST-based API, so you can use it with any language or platform that supports REST. (Almost all platforms and languages support REST and provide native REST clients to work with REST APIs). You do not need to worry about language or platform limitations.
Microsoft .NET
Java
Salesforce
Windows
Linux
Web
Cloud
Azure
Google App Engine
Amazon
Android
iOS
Rails
Node.js
Sinatra
HerokuSaaspose.Pdf is a cloud-based REST API: all you need to do to use it is register and get an app key and SID. These give you access to Sasspose’s code storage and all of Saaspose.Pdf’s API methods for document manipulation. All the API’s features are exposed as unique REST URIs that you can access either directly or through an SDK. Accessing the API directly, or using a native REST client, is more flexible because it allows you to construct requests and responses any way you want. SDKs are wrappers to the API that give you an easy-to-use interface for programming PDF processing operations with Saaspose.Pdf.
.NET (C#, VB.NET, J#)
Java
PHP
Ruby
Python
JavaScript
JQuery
Objective-C
Microsoft .NET (Download .NET SDK)
Azure
Java (Download Java SDK)
Ruby (Download Ruby SDK)
Ruby on Rails
Sinatra
Heroku
PHP (Download PHP SDK)It is easy to get started with Saaspose.PDF and there’s nothing to install. Simply create an account at Saaspose and get your application information (app key and SID). Then go ahead and use the Saaspose.PDF REST API with any language, on any platform.Getting started with Saaspose.Pdf is quick and easy. You do not need to install Saaspose.Pdf at your end. You only need to create an account at Saaspose and get your application information (APP Key and APP SID). After that, you can consume the Saaspose.Pdf REST API in any language on any platform.