GroupDocs.Viewer for Java 26.9 demo (Spring & Dropwizard)
3.5K
Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support | Temporary License
GroupDocs.Viewer Demos are applications that demonstrate powerful features of GroupDocs.Viewer for Java distributed as Docker images. View DOCX, PDF, PPT, XLS, and over 170 document formats without additional dependencies. Search and select text from any document. Use these images as-is or customize and integrate them into your own project.
Note: without a license the application runs in trial mode. Purchase a license or request a temporary license.
These Docker images ship sample/demo applications — not production-ready services.
8080 to untrusted networks without authentication, a reverse proxy, path validation, and other controls required by your organizationSource code: GroupDocs.Viewer-for-Java
| Family | Formats |
|---|---|
| Portable Document Format | |
| Microsoft Word | DOC, DOCM, DOCX, DOT, DOTM, DOTX |
| Microsoft Excel | XLS, XLSB, XLSM, XLSX, XLT, XLTM, XLTX |
| Microsoft PowerPoint | PPT, POT, POTM, POTX, PPS, PPSM, PPSX, PPTM, PPTX |
| Microsoft Visio | VSD, VDW, VDX, VSDX, VSS, VST, VSX, VTX |
| Microsoft Project | MPP, MPT |
| Microsoft Outlook | EML, EMLX, MSG |
| OpenDocument Formats | ODT, ODP, ODS, OTT |
| Plain Text | TXT |
| Comma-Separated Values | CSV |
| HyperText Markup Language | HTML, MHT, MHTML, SVG |
| Extensible Markup Language | XML, XPS |
| AutoCAD Drawing | DGN, DWG, DXF |
| Image files | BMP, CAL, DCX, DIB, EMF, GIF, JP2, JPG, MIL, PCD, PCT, PCX, PNG, PSD, RAS, TGA, TIFF, WMF |
| Electronic publication | EPUB |
| Windows Icon | ICO |
| Medical image files | DCM |
See the full list of supported formats in the documentation.
Six images are published for each GroupDocs.Viewer for Java release: three Spring and three Dropwizard variants.
Tag format: {version}-java-{jdk}-bullseye-{framework}
Example: 26.9-java-openjdk8-bullseye-dropwizard — GroupDocs.Viewer for Java 26.9, Eclipse Temurin 8, Debian Bullseye, Dropwizard.
| Tag | JDK | Framework |
|---|---|---|
26.9-java-openjdk8-bullseye-dropwizard | Eclipse Temurin 8 | Dropwizard |
26.9-java-openjdk11-bullseye-dropwizard | Eclipse Temurin 11 | Dropwizard |
26.9-java-openjdk18-bullseye-dropwizard | Eclipse Temurin 21 | Dropwizard |
26.9-java-openjdk8-bullseye-spring | Eclipse Temurin 8 | Spring |
26.9-java-openjdk11-bullseye-spring | Eclipse Temurin 11 | Spring |
26.9-java-openjdk18-bullseye-spring | Eclipse Temurin 21 | Spring |
The latest tag points to the 26.9-java-openjdk18-bullseye-spring variant when published with the latest workflow option.
Pull and run a Dropwizard image:
docker run -p 8080:8080 --name viewer --rm groupdocs/viewer:26.9-java-openjdk8-bullseye-dropwizard
# Open http://localhost:8080/viewer/ in your browser.
Bind volumes for sample files and license:
docker run -p 8080:8080 --name viewer --rm \
-v "C:/DocumentSamples/:/home/groupdocs/app/DocumentSamples" \
-v "C:/Licenses/:/home/groupdocs/app/Licenses" \
groupdocs/viewer:26.9-java-openjdk8-bullseye-dropwizard
The sample reads license files from the mounted Licenses directory and lists documents from DocumentSamples.
Environment variables:
| Variable | Description | Default |
|---|---|---|
LIC_PATH | Path to directory with license file | /home/groupdocs/app/Licenses |
DOWNLOAD_ON | Enable download button in UI | true |
UPLOAD_ON | Enable file upload | true |
PRINT_ON | Enable print | true |
BROWSE_ON | Enable document browse dialog | true |
RIGHTCLICK_ON | Enable right-click context menu | false |
FILES_DIR | Directory for uploaded files | /home/groupdocs/app/DocumentSamples |
HOST_ADDRESS | Host name or IP for the server instance | (empty) |
Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support | Temporary License
Content type
Image
Digest
sha256:2250e71f3…
Size
418.3 MB
Last updated
4 days ago
docker pull groupdocs/viewer