Word Document Processing using REST API

Saaspose.Words, a cloud-based document creation, manipulation and conversion API, helps you process documents with its many flexible features. Saaspose.Words’ platform independent document manipulation API is a true REST API that can be used with any language: .NET, Java, PHP, Ruby, Rails, Python, jQuery and many more. The API integrates with other cloud services to give you the flexibility you need when processing documents.

File Format API

Feature Rich Document Processing API

You can perform a wide variety of document operations with Saaspose.Words’ REST API. Create a new document from scratch, modify an existing document, convert documents to different formats, and render the document to images. Saaspose.Words allows you to convert documents to DOC, DOCX, XPS, TIFF, PDF, HTML, SWF, and many other formats. It lets you render a complete document or a single page to different image formats (JPEG, GIF, PNG, TIFF, and so on). Taking a step further, it lets you render drawing shapes in documents to images.

With Saaspose.Words, you can manipulate many aspects of text and formatting: paragraphs, formatting, form fields, document sections, shapes, tables, bookmarks, hyperlinks, comments, annotations, headers, footers, notes, bullets, and many other document elements. It gives you complete control over document creation and manipulation.

Saaspose.Words is a complete solution for performing any operation you can wish to perform on a document in the cloud.

Supported Features and Formats Supported Features and Formats

Document Creation & Reporting

Text Manipulation

  • Create DOC from scratch.
  • Create DOC from XML.
  • Create DOC from database.
  • Create DOCX from scratch.
  • Create DOCX from XML.
  • Create DOCX from database.
  • Execute mail merge for documents.
  • Add text.
  • Modify text.
  • Manipulate fonts.
  • Manipulate paragraphs.

Document Conversion

Document Rendering

  • DOC to DOCX
  • DOC to PDF
  • DOC to XPS
  • DOC to TIFF
  • DOC to TXT
  • DOCX to DOC
  • DOCX to PDF
  • DOCX to XPS
  • DOCX to TIFF
  • DOCX to TXT
  • DOC to EMF
  • DOC to PNG
  • DOC to JPEG
  • DOC to BMP
  • DOC to TIFF
  • DOC to SVG
  • DOCX to EMF
  • DOCX to PNG
  • DOCX to JPEG
  • DOCX to BMP
  • DOCX to TIFF
  • DOCX to SVG

Extraction

Image and Annotation Management

  • Extract text.
  • Extract images.
  • Add and remove images.
  • Add and remove shapes.
  • Create and modify annotation.
  • Create and modify watermark.

Platform Independent Document Processing API

Saaspose.Words is platform independent so you can use it with any platform — web, desktop, mobile, and cloud. There is no limitation on what programming language you use it with. Use Saaspose.Words in any type of application that requires document creation, manipulation or conversion. It is suitable for any type of business, document, or content.

Supported Platforms

  • Microsoft .NET
  • Java
  • Salesforce
  • Windows
  • Linux
  • Web
  • Cloud
  • Azure
  • Google App Engine
  • Amazon
  • Android
  • iOS
  • Rails
  • Node.js
  • Sinatra
  • Heroku

Using REST API for Document Processing

Using Saaspose.Words is quite easy. As it is a cloud based REST API, you only need to get registered and get your application information. You can use this application information to access the storage and Saaspose.Words API methods to manipulate your documents.

You can either directly call the REST API in your application or use our SDKs to get started quickly. The SDKs provide a wrapper on the REST API to provide an easy to use interface to perform various operations on your documents.

Supported languages

Supported SDKs

  • .NET (C#, VB.NET, J#)
  • Java
  • PHP
  • Ruby
  • Python
  • JavaScript
  • JQuery
  • Objective-C
  • Microsoft .NET
  • Azure
  • Java
  • Ruby
  • Ruby on Rails
  • Sinatra
  • Heroku
  • PHP

Get Started with Document Processing REST API

It is easy to get started with Saaspose.Words and there is 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.Words REST API with any language, on any platform.