Some test text!

Java PDF Viewer Library
Java PDF Viewer Library

The Java PDF viewer is a viewing and rasterization scroll view component that handles many viewing operations such as rendering, caching, high level zoom rendering, and layout modes. Viewing represents reading a document and displaying it as the author intended. Rasterization takes document data and converts it into pixels that come together and render on a display.

Documentation

Guides

FAQ

API

Samples

Get Started

View a document

To view a PDF document.

Coordinates

To convert between PDF page and screen coordinates.

Benefits / Features

  • PDFTron SDK offers the following benefits:
  • An interactive Java PDF viewer
  • Rasterization
  • Full transparency support (transparency groups, soft masks, including all supported blend modes)
  • Core viewing operations (scrolling, panning, zooming, jumping to pages)
  • Standard and custom page viewing modes (e.g., single, facing, cover, scrolling, fit-page, fit-width, etc.)
  • Extensive support for PDF forms and digital signatures
  • Extensive annotation and real-time collaboration support
  • Regex text search across a page or an entire document
  • Manipulate pages (rotate, crop, move, copy/export, delete, merge documents)
  • View PDF separations
  • Easy navigation (with thumbnails, bookmarks, links, and history)
  • Selective viewing and hiding contents in different layers (OCGs)
  • Security settings (custom encryption and DRM controls, dynamic watermarks)
  • PDF/A viewing mode
  • Support for R2L (Right to Left) languages (e.g., Arabic, Hebrew, etc.)
  • Keyboard shortcuts

More Features

  • PDF image export (JPEG, TIFF, PNG, and BMP)
  • Advanced image quality and compression settings controlling the rasterization process, allowing users to choose between the output image quality and rendering speed
  • Reflow
  • Night, sepia and custom-color mode
  • ICC color management
  • Overprint control and preview
  • Display-list caching (speeding-up viewing of complex documents)
  • Direct and serverless rendering support for PDF, Word, PowerPoint, Excel, XPS, plain-text, mark-down, TIFF, and other image formats
  • PDF package support
  • Pressure-sensitive stylus support
  • Infinite undo/redo
  • Text to Speech support
  • Font-substitution control

Try our SDK for free today