NTPSetOptionString (web service)

 

Description of "webPDF Server"

 

webPDF Server is a platform independent, Java- and server-based solution used to convert over 100 file formats into PDF and to digitally sign PDF documents (electronic signature). Thanks to the integration of Outside In PDF Export, the different file formats will be converted into PDF without any installation or use of the original applications. Digital certificates and digital timestamps are used to sign and safeguard (certify) PDF documents.

 

webPDF is implemented as an Apache-Tomcat-based web service. This means that services are available (in the form of Java web services) to all users within your company. The clearly defined (API) interfaces and the J2EE architecture make it possible to use the service in your own applications. In addition, the web service can be used on any J2EE server (e. g. Sun J2EE Application Server, Apache Tomcat, etc.).

 

Using webPDF means that you will not need any additional third-party products in order to convert or sign your documents. PDFs are converted and PDF signatures are created "natively" for each PDF (at no charge, of course). webPDF is provided as an out-of-the-box solution (e. g. as a Windows service or Linux daemon).

 

Any application in your company that can communicate with a web service - regardless of whether it is a standard application or a proprietary application - can access the converter and use its functionality.

 

The following settings allow you to control the use of the webPDF Server (WS) from NotesToPaper. All options are set via the function NTPSetOptionString. The function supports the following parameters:

 

NTPOPTION_WS...

 

The following parameters define the access to the "webPDF Server". As the converter is a web service there are a number of necessary settings for the access to the web service. If these settings are not set, then NotesToPaper assumes the "webPDF Server" is installed and running on the same machine ("localhost" or "127.0.0.1") accessible via Port 8080. If this is not the case, then the following information is required:

 

NTPOPTION_WS_ADDRESS

URL of the machine the web service is installed on (without "http://")

NTPOPTION_WS_PORT

Port for the access to the web service

NTPOPTION_WS_PROXY

URL in case the access to the web service takes place via a Proxy

NTPOPTION_WS_USER

User name for the access to the web service via a Proxy

NTPOPTION_WS_PASSWORD

Password for access to the web service via a Proxy

 

Example: web service is on IP address "192.168.1.10" and "Port 80"

Call NTPSetOptionString ( ReportID, NTPOPTION_WS_ADDRESS, "192.168.1.10", ""  )

 

Call NTPSetOptionString ( ReportID, NTPOPTION_WS_PORT,"80",""  ) 

 

 

 

Additional info can be found on the website: http://www.webPDF.net