pdftron/webviewer-server

By pdftron

Updated about 1 hour ago

WebViewer Server is a document rendering backend for use with PDFTron WebViewer.

Image
Integration & delivery
5

1M+

pdftron/webviewer-server repository overview

Supported Tags

  • latest,12.0.0, 3.2.0, 3.1.0, 3.0.0, 2.4.2, 2.4.1,2.4.0, 2.3.8, 2.3.7, 2.3.6r2, 2.3.5, 2.3.4, 2.3.3, 2.3.2, 2.3.1,2.3.0, 2.2.5, 2.2.4, 2.2.3, 2.2.2, 2.2.1,2.2.0, 2.1.9, 2.1.8, 2.1.7, 2.1.6, 2.1.5, 2.1.4r1, 2.1.2, 2.1.1, 2.1.0,2.0.0, 1.5.8, 1.5.7,1.5.6,1.5.5, 1.5.4

  • 12.0, 3.2, 3.1, 3.0, 2.4, 2.3, 2.2,2.1, 2.0, 1.5

  • nightly_arm_experimental,nightly_arm_experimental_{year-month-day}, nightly_experimental_master_{year-month-day}, nightly_stable_release_{version}_{year-month-day}

  • arm64-latest, arm64-2.4, arm64-2.4.1, arm64-2.4.0, arm64-2.3, arm-2.3.8, arm-2.3.7, arm-2.3.6

Quick Reference

Where to get help: Our WebViewer Server documentation and support team.

Where to file issues: Through this form on our site.

Maintained by: Apryse

Supported Architectures: Currently the only available image is running on amd64.

Supported Docker versions: 2.0 and above.

What is WebViewer Server?

WebViewer Server provides a customizable backend which integrates with WebViewer and the Apryse SDK to give a performant and simple to use experience when executing document rendering tasks.

WebViewer Server is a Debian based container running Apache Tomcat serving the WebViewer Server Apryse SDK.

This container comes in demo mode and can be passed a license key to gain full functionality.

Image types

We currently offer the image in a single format.

How to use this image

For more detailed instructions on using this image visit our website. Our website offers a combined package for docker-compose that combines the wv-loadbalancer image with webviewer-server image.

The wv-loadbalancer allows chaining of multiple WebViewer Servers while maintaining stickiness, load splitting and preventing requests to dead instances. It can be found here.

You can access a demo application if you enabled it at:

[website address]:8090/demo?s.

WebViewer server can be used with your existing WebViewer install by adding the address it was hosted at to the pdftronServer argument in your WebViewer constructor like so:

options.webViewerServerUrl = 'http://localhost:8090/';
var myWebViewer = new PDFTron.WebViewer(options, viewerElement);
Running WebViewer server

docker run --name webviewer-server -p 8090:8090 -e INCLUDE_DEMO='true' pdftron/webviewer-server:latest

You can retrieve a demo key for the WebViewer server from here. This key can be used through the TRN_PDFNET_KEY variable.

Configuring the server

Refer to our website configuration guide for more info.

Tag summary

Content type

Image

Digest

sha256:04b01622a

Size

1.1 kB

Last updated

about 1 hour ago

docker pull pdftron/webviewer-server:sha256-2196f66c2d1370d7ca54e492bb30d996ee790a3f59f2eb1a1729ddc99d0a7b43.att