Convert word to PDF, PNG, JPG and to many other document format with GroupDocs.Conversion UI Example
1.2K
Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License
GroupDocs.Conversion is an application that demonstrates the powerful features of GroupDocs.Conversion library distributed as a docker image. This web application allows you to convert PDF to DOC, PNG, JPEG or more than 50 different file formats. You can run this app as a standalone docker container or customize and integrate it into your project.
Note: without a license application will run in trial mode, purchase GroupDocs.Conversion license or request GroupDocs.Conversion temporary license.
| Document family | Supported formats | Supported conversions |
|---|---|---|
| Microsoft Word | Doc,Docm,Docx,Dot,Dotm,Dotx,Rtf,Txt,Odt,Ott | Word to Rtf,Word to Txt,Word to Html,Word to Odt,Word to Ott,Word to Epub,Word to Pdf,Word to Image,Word to Cells,Word to Slides |
| Microsoft Excel | Xls,Xls2003,Xlsb,Xlsm,Xlsx | Excel to Word,Excel to Pdf,Excel to Epub,Excel to Html,Excel to Image,Excel to Slides |
| Portable Document Format | Pdf | Pdf to Word,Pdf to Epub,Pdf to Html,Pdf to Image,Pdf to Cells,Pdf to Slides |
| Microsoft PowerPoint | Ppt,Pps,Pptx,Ppsx,Odp | Slides to Word,Slides to Pdf,Slides to Epub,Slides to Html,Slides to Image,Slides to Excel |
| Microsoft Visio | Vsd,Vsdx,Vss,Vst,Vsx,Vtx,Vdw,Vdx,Svg | Visio to Word,Visio to Pdf,Visio to Epub,Visio to Html,Visio to Image,Visio to Excel,Visio to Slides |
| Microsoft Project | Mpt,Mpp | Tasks to Word,Tasks to Pdf,Tasks to Epub,Tasks to Html,Tasks to Image,Tasks to Excel,Tasks to Slides |
| HTML | Html | Html to Word,Html to Pdf,Html to Epub,Html to Cells,Html to Slides |
| Images | Xps,Tiff,Tif,Jpeg,Jpg,Png,Gif,Bmp,Ico,Dxf,Dwg,Psd | Image to Word,Image to Pdf,Image to Epub,Image to Html,Image to Image,Image to Cells,Image to Slides |
There are 2 Docker Images are published for each release of GroupDocs.Conversion for Java. One of them is created using Spring Framework and one is created using Dropwizard Framework.
First two parts of a tag are GroupDocs.Conversion for Java version and language. The third part is jdk, which is used in Docker Image. The fourth part describes the OS version that was used to create the image and the last part is the framework.
Example: 23.5-java-openjdk8-alpine-dropwizard - GroupDocs.Conversion for Java v23.5, Open JDK 8, Alpine Linux, Dropwizard Framework
Use docker image.
docker run -p 8080:8080 --name conversion-openjdk8-alpine --rm groupdocs/conversion:23.5-java-openjdk8-alpine-dropwizard
## Open http://localhost:8080/conversion/ in your favorite browser.
You can bind volumes to files and license directories using the next command:
docker run -p 8080:8080 --name conversion-openjdk8-alpine -v "C:/DocumentSamples/:/home/groupdocs/app/DocumentSamples" -v "C:/Licenses/:/home/groupdocs/app/Licenses" --rm groupdocs/conversion:23.5-java-openjdk8-alpine-dropwizard
This way the sample will search license files inside C:/Licenses/ directory of your PC and will show a list of files which are placed to C:/DocumentSamples/ directory
For all methods above you can adjust settings in configuration.yml. By default in this sample will lookup for the license file in ./Licenses folder, so you can simply put your license file in that folder or specify relative/absolute path by setting licensePath value in configuration.yml.
| Option | Type | Default value | Description |
|---|---|---|---|
filesDirectory | String | DocumentSamples | Files directory path. Indicates where uploaded and predefined files are stored. It can be an absolute or relative path |
resultDirectory | String | Absolute path to result files directory |
Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License
Content type
Image
Digest
sha256:3aeb33391…
Size
473.3 MB
Last updated
about 2 years ago
docker pull groupdocs/conversion:23.6-kotlin-openjdk11-alpine-ktor