Atalasoft
HomeProductsPurchaseDownloadSupportCompany InfoForumsBlogs

DotImage PDF Reader Add-On

Integrate PDF viewing, printing, format conversion, and text extraction into DotImage.  DotImage PDF Reader Add-On quickly decodes PDF documents into color or grayscale raster images, seamlessly plugging into DotImage and associated image viewing components as an image decoder. Supports simple image only PDF's as well as complicated PDF's with vectors, text, patterns, and transparency. Extract the images out of the PDF, rasterize the vector objects to a new image, or render directly onto a printer with zero Adobe Acrobat dependencies. Requires any edition of DotImage and PDF Reader is included as part of the comprehensive Web Viewing Suite.

Product Features

  • Add High speed viewing of PDF documents to your applications
  • Convert PDF's to raster images in the DotImage Image Viewers without the Adobe Acrobat SDK
  • Print PDF Documents using the DotImage Printing components or by rendering onto a printer graphics object.
  • Convert PDF Documents into any supported DotImage image format (multipage TIFF, JPEG, etc).
  • Integrates with our AJAX enabled Web Image viewer for server-side viewing, panning, and zooming of PDF documents
  • Search and extract text within a PDF document (new in DotImage 6.0)
  • Obtain the position of text on a page so that the text can be highlighted (new in DotImage 6.0)
  • Extract all images from a specified PDF page to their native bit depth
  • Specify a resolution to use when rasterizing the PDF for instant PDF thumbnails
  • Supports CCIT G3, G4, Flate, and JPEG embedded images
  • Support for JBIG2 and JPEG2000 compressed images
  • Supports PDF Specification versions 1.3, 1.4, 1.5, and 1.6 
  • Supports all font types: Type1, TrueType, Type0, Type3
  • Supports all text rendering modes (full, stroke, clipping)
  • Supports tiling patterns and shadings
  • Supports all colorspaces: RGB, Gray, CMYK, ICCBased, Lab, Indexed, and Separation.
  • Runtime Royalty Free Desktop Licensing

Example Code

This simple example demonstrates how to view a PDF image.  Included with the SDK is source for a full multi-threaded, multi-page PDF Viewer.

[C#]
using Atalasoft.Imaging;
using Atalasoft.Imaging.Codec;
...
//register the PdfDecoder 
PdfDecoder pdf = new PdfDecoder();
RegisteredDecoders.Decoders.Add(pdf);
//read and display the PDF
myWorkspaceViewer.Open("pdfdocument.pdf");

[Visual Basic] 
Imports Atalasoft.Imaging
Imports Atalasoft.Imaging.Codec
...
'register the PdfDecoder 
Dim pdf As PdfDecoder = New PdfDecoder()
RegisteredDecoders.Decoders.Add(pdf)
'read and display the PDF
myWorkspaceViewer.Open("pdfdocument.pdf")

Note: Support for generating Image Only PDF documents is included in DotImage Document Imaging. Support for generating Searchable PDF from OCR is included with our OCR Searchable PDF Add-On.