Client Libraries and APIs
The Front-end APIs control the appearance
and interaction of the document. The Back-end
APIs and client libraries allow you to
quickly integrate Vuzit DocuPub Platform into your application or
web site. The client libraries are available in all popular
languages such as Java, .NET, PHP, and Ruby.
Contents
- Front-end APIs: to control the appearance and interaction of the document
- Javascript: 100% AJAX Document Viewer and Javascript (i.e. No Adobe Flash required)
- Image API: Thumbnail, Page, and Image Retrieval
- Back-end APIs and Client Libraries
- Advanced Features
Front End APIs
Javascript: Vuzit Javascript Library
This Javascript library allows you to display your documents through a 100% AJAX
viewer. No page refreshes are necessary. The interface looks and behaves like a
traditional desktop document viewer.
Image API: View document pages
This tool can be used to show thumbnails of your documents or
even to create a custom viewer for your application. One of
the major benefits of the Image API is that it can be used
directly in an HTML <img> tag.
Back End APIs
Web Service APIs
These are HTTP-based RESTful web services that can be written
to interact with your language of choice. This is the most
basic method for interacting with your Vuzit DocuPub Platform
account, and serves as the basis of all Vuzit's client
libraries (e.g. Vuzit.Net, VuzitPHP, VuzitRuby, VuzitJava,
etc). New features are released in our Web Service API first,
and then get added to the client libraries over time.
C#, Visual Basic.NET (VB.NET), JScript.NET: Vuzit.Net
The Vuzit.Net library allows you to upload and delete documents directly from
any .NET application in just a couple lines of code using the
Web Service API.
Java
The VuzitJava library allows you to upload and delete documents directly from
any Java application in just a couple lines of code using the
Web Service API.
PHP: VuzitPHP
The VuzitPHP library allows you to upload and delete documents directly from any
PHP application in just a couple lines of code using the
Web Service API.
Ruby: VuzitRuby
The VuzitRuby library allows you to upload and delete documents directly from
any Ruby application in just a couple lines of code using the
Web Service API.
Python: VuzitPython
The VuzitPython library will be released shortly. If you're interested in this library, please send us a quick email asking us to hurry up!
Command Line Interface (CLI): VuzitCL
VuzitCL is a command-line application for Windows and Linux that can upload and
download documents with a single command. It's most useful for people that want
to batch upload or delete documents with no programming.
Advanced Features
Learn more about some of our advanced programming features.
|