Public Repository

Last pushed: a year ago
Short Description
Foxit WebPDF Viewer is a development kit to provide directly PDF viewing through web browsers.
Full Description

What is WebPDF Viewer

Foxit WebPDF Viewer is a software development kit that allows developers to provide PDF viewing through web browsers without requiring additional software downloads or installation. Since browsers are device-agnostic, end users can use any popular desktop or mobile device. WebPDF provides a browser/server solution that allows developers to design the appearance of the web viewing experience within the web browser, and to include key functions such as viewing, navigation, form-filling, signatures, search, annotation, stamp, watermark, save, and print. It allows users to view the information online with extremely high fidelity in the way that the author published the content.

Development of WebPDF Viewer is Foxit Software Incorporated, a leading software provider of fast, affordable and secure PDF solutions. Foxit is the #1 pre-installed PDF software, shipped on one-third of all new Windows PCs, including those from HP®, Acer, and ASUS®.

Foxit's Software Development Kits (SDKs) help developers reduce costs and improve time to market by easily integrating industry leading PDF technology into application workflows. This technology shares the same underlying technology that powers Google's open-source PDFium project.

How to use this image

Prepare a CentOS or Ubuntu server (physical or virtual machine)

The tested version: CentOS 7.2, Ubuntu: 16.04.

Obtain the docker image

docker pull foxitsoftware/webpdf:2.2

Check the docker image

docker images

Check the image name and ID. You will use the image name or ID to run the image.

Run the docker image

docker run -it -p 8080:8080 -p 9000:9000 dcbb977264c8 /bin/bash

If 8080/9000 has been used, you should change the port in above command.e.g. 8080 port has been used, you should change command to"docker run -it -p 8081:8080 -p 9000:9000 foxitsoftware/webpdf /bin/bash".
"dcbb977264c8" is the image ID, you can change it in the command for a different image accordingly .

Start the service


Open the demo website to verify the deployment

After installing WebPDF Viewer, you can try WebPDF Demo by visiting this link:
Note: “localhost” should be replaced with the corresponding IP or name of the server that has installed WebPDF Viewer.

The default image is a trial version. It has no difference from a standard version except for the 30-day limitation for free trial and the trial watermarks in the generated pages.

Supported Docker versions

This image is officially supported on Docker version 1.12.
Please see the Docker installation documentation for details on how to upgrade your Docker daemon.

What is in the image

There are default database, web server as well as WebPDF core rendering modules in the image. Users can run a demo web site quickly once pull the image.


Documentation for this image is stored in Foxit Software Official webpage There are three documentation you may need for reference: Getting Started for Foxit WebPDF Viewer|Developer Guide for Foxit WebPDF Viewer|API Reference for Foxit WebPDF Viewer|User Guide for Foxit WebPDF Viewer|

Need Support

If you have any problems with or questions about this image, please contact us through

Docker Pull Command