Skip to content
This repository has been archived by the owner on Oct 18, 2018. It is now read-only.

groupdocs-viewer/GroupDocs.Viewer-for-Java-App

Repository files navigation

Outdated

This repository is outdated, instead please use one of the following repositories:
https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Java-Dropwizard
https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Java-Spring

GroupDocs.Viewer for Java Modern UI

Java Modern UI Document Viewer that supports many different formats of documents like DOCX, PDF, XLSX, etc. and view them in a HTML and Image rendering and beside this the user is also able to view email, view email attachments and apply watermark text to the output pages with page navigation, zooming and many more features, click here for complete list of features.

GroupDocs.Viewer Modern UI

Features

  • Accepts more than 50 Different Formats of Documents
  • Html Representation of the Document
  • Image Representation of the Document
  • Download OR Open Document
  • Display Emails Attachments and Emails Attachment's Thumbnails
  • Load File from URL
  • Load Default Document
  • Browser & Upload File
  • Select File from Uploaded File List
  • Watermark Insertion to the Output Pages
  • Toggle between HTML/Image Representation of Document
  • Rotate the Image Representation of Document
  • Zooming in Image & HTML Representation
  • Paging in Image & HTML Representation
  • Search Text in HTML Representation
  • Print Document with OR without Watermark
  • Show/Hide Tool from JS Parameters
  • Enable/Disable Right-Click/Context-Menu
  • Configure Default Values from JS Parameters

Pre-Requisites

  • Java development kit (JDK) 1.8
  • Maven 3
  • Any latest browsers (Firefox, Chrome, Interner Explorer, Safari)

How to Run Application

It is assumed that maven is installed and configured in your system path. You can edit the project by opening in your favorite IDE like NetBeans, Eclipse, and IntelliJ IDEA. You can also run the project using command line by follow the given steps.

  1. Inside the project folder, run "mvn jetty:run" command.
  2. Go to browser and type "http://localhost:8080/".

You may find following resources helpful:

  1. Learn how to install and configure Maven - Environment Setup
  2. Maven support for NetBeans
  3. Maven support for IntelliJ IDEA
  4. Maven support for Eclipse IDE

The project contains some sample sample documents. To add more files, copy them to storage directory.

Apply License

To apply the license, download the license file to your computer and specify path in src/main/resources/project.properties file.

Resources