Resources to help developers integrate the web services

We want to help developers quickly leverage the SOAP and REST web services of webPDF and enable them to easily integrate PDF creation and processing into their own applications or enterprise solutions. Therefore, we provide various resources, documentations and examples to help you get started with webPDF.

Projects on GitHub

On GitHub, we provide various repositories to help developers use the webPDF web services quickly and easily with assets ranging from a simple implementation example all the way to complex application scenarios. Find out more at https://github.com/softvision-dev/.

Java version

webPDF uses the OpenJDK to run the server. The Java Runtime Environment is already installed with the server and does not have to be present before installation or execution.

webPDF documentation

You can find webPDF's entire documentation online at https://www.webpdf.de/dokumentation.html. Have a look and get acquainted with the API web service without having to install the full version of webPDF.

Description of the SOAP and REST API

In most cases, stubs classes, which wrap the actual call to the web service and in turn simplify it, are required, in order to integrate the SOAP and REST web services. For the SOAP web services, these can be easily created from the WSDL documents of the endpoints.

In the REST API, we provide a similar definition based on Swagger, which allows the creation of automatic wrapper classes for the API.

Scheme

The parameters for the web services are given as XML in the case of SOAP, and as either XML or JSON in the case of REST. The definition and verification of the passed parameters are made on the basis of a XSD scheme. Depending on the programming language, corresponding wrapper classes can be generated from the scheme, which simplifies the parameter transfer.
 

Online server

https://portal.webpdf.de/webPDF is where you will find our demo server to try out webPDF and the API directly online, without having to perform an installation. You can also use this server to test the portal and the SOAP and REST web services directly online.

Note: Individual documents may not exceed 5 MB and no more than a total of 10 MB may be uploaded. The number of files is limited to 10 documents.