Atalasoft Web Document Viewer API Reference

The Atalasoft Web Document Viewer API reference contains information about Atalasoft HTML5 imaging controls (WebDocumentViewer and WebDocumentThumbnailer). This documentation does not cover the legacy web controls (WebAnnotationViewer, WebImageViewer, WebThumbnailViewer)

Introduction

There currently is a gap of functionality on the internet in that browsers currently only display "web native" image formats (PNG, JPEG, GIF, WEBP, and SVG). Popular multipage document formats like PDF, TIFF and Office formats (like Excel and Word), all cannot be displayed natively on a web page. Atalasoft web controls solves this problem and provide JavaScript APIs to build viewer apps that:

  • Work on every HTML5 browser (including mobile browsers).
  • Display different types of images. PDF*, TIFF, PNG, JPEG, BMP, GIF, PCX, PSD, PCD, RAW**, WMF/EMF**, TGA, JBIG2**, Jpeg2000**, DICOM**, DWG**, XPS**, MS Office files* (DOCX, DOC, RTF, XLSX, XLS, PPT, MSG), HTML**, TXT**, EML**, WEBP**, etc.
    • * with appropriate licensing and extra configuration
    • ** with appropriate extra configuration
  • Modify document structure and save modified documents.
  • Enable annotations, thumbnails, and mobile support for a document.
  • Display and fill PDF forms (with DotPdf add-on).
  • Support text selection basing on PDF text layer or OCR data. (With PDFReader and OCR add-ons)
  • Effectively work with big documents - make it possible to stream individual pages on demand without downloading the entire document first.
  • Can be embedded into an existing web page or application.

Related documentation

In addition to this guide, the Atalasoft documentation set includes the following:

Getting Help for Atalasoft products

Atalasoft regularly updates our support Knowledgebase with the latest information about our products. To access some resources, you must have a valid Support Agreement with an authorized Atalasoft Reseller/Partner or with Atalasoft directly. Use the tools that Atalasoft provides for researching and identifying issues.

Customers with an active evaluation, or those with active support / maintenance may create a support case 24/7, or call in to support (+1 949 236-6510 ) during our normal support hours (Monday - Friday 8:00 a.m. to 5:00 p.m. Eastern (New York) time).

Customers who are unable to create a case or call in may email our Sales Team.