Last updated: Mar 19, 2009

XSL Formatter Web Service Interface

Web Service Interface V3.0 that works with AH Formatter V5.0 is coming soon!

Web Service Interface V2.3 that works with XSL Formatter V4.3 is now available. Before installing Web Service Interface V2.3, please install XSL Formatter V4.3 first.

☞  Download XSL Formatter V4.3
☞  How to upgrade to V4.3

Web Service Interface V2.3 is an option for Antenna House XSL Formatter V4.3 Server Licenses to further support the use of XSL Formatter via the Internet using SOAP/HTTP.

  • Simplifies client access to XSL Formatter Server License via the internet.
  • Greatly reduces development time.
  • Simplifies support.
  • Easily lets one XSL Formatter Server license be used for multiple applications.
XSL Formatter V4
PostScript® Output Option
XPS Output Option
• Web Service Interface
INX Creator
CGM Option
SVG Option
MathML Option
Plug-in for xmlspy®
Barcode Option

What can Web Service Interface V2.3 do?

Web Service Interface V2.3 lets a client computer send via SOAP an XML file and a stylesheet to an Antenna House XSL Formatter Server License and receive back a PDF document; simply and without the need to undertake an expensive and complicated development effort. Web Service Interface V2.3 newly equips Folder Monitoring Service that will allow you to obtain the conversion result only by throwing a target file into the specified folder and will notify you when the conversion finishes.

Web Service Interface overview

No need to develop the application for the server

By installing the Web Service Interface V2.3 on the server running XSL Formatter all server side development work is already completed for you.

Easy to use on the client side

By installing the code provided by Antenna House on the client side a lot of the work is already done for you. All you need to do is take the code provided by Antenna House and make it part of your client application. The client code provided with the Web Service Interface builds the command that sends XML data and an XSL stylesheet to the server where the Server License of Antenna House XSL Formatter is installed and all processing takes place.

Processing data on the server side

On the server side the command first transforms the xml data into XSL-FO using an XSLT processor on the server. Then it starts XSL Formatter and finally returns the PDF to the client machine. To create PDF from XML you don't need XSL Formatter installed at the client machine.

Easy to use the command based on JavaScript

Because the command to send is based on the standard JavaScript (ECMAScript) developers don't need to acquire a new set of knowledge to work with the Web Service Interface V2.3 on the client side.

SOAP/HTTP protocol

The SOAP/HTTP protocol is used for the transfer of messages between the server and the client.

  • SOAP is based on XML
  • SOAP is simple and extensible
  • SOAP allows you to get around firewalls
  • SOAP is developed as a W3C standard

Folder Monitoring Service

By using Folder Monitoring Service on the client side, XSL Formatter V4.3 can be used more easily. That is, the conversion result can be obtained only by throwing a target file into the specified folder.

Web Service Interface V2.3 is an option of XSL Formatter V4.3. The Server License of XSL Formatter V4.3 is necessary to purchase.

Folder Monitoring Service

Folder Monitoring Service is a Windows service on the client side that detects the documents copied to the specified folder automatically and outputs the conversion result to the specified folder using Web Service Interface V2.3.

Folder Monitoring Overview

Once the folder monitoring service starts, a series of following processing is performed repeatedly at a regular interval.

  1. Confirms whether the files exist in the monitoring folder.
  2. Generates the command file for XdsCmd from the contents of the file (the target file for conversion, and the file that instructs the conversion), when a file exists.
  3. Executes XdsCmd and transmits a request to the web server of Web Service Interface V2.3.
  4. Stores the result returned from the web server of Web Service Interface V2.3 in the output folder.

In order to use Folder Monitoring Service, the target files being converted should be ZIP archived and put in the target folder as one file. Folder Monitoring Service finds and processes a file automatically, and puts the conversion result on the output folder.

The following files can be included in the archive for conversion.

Folder Monitoring Service will notify you whether the conversion was normally completed via e-mail or pop up if you desire.

V2.3 Enhancements

The following enhancements have been made to V2.3 of the Web Service Interface:

System Requirements

Currently the Web Service Interface V2.3 is offered only for Windows and runs on Windows 2000/XP/ Vista/ Windows Server 2003/ Windows Server 2008.

Evaluation Version

Download Web Service Interface V2.3

The evaluation version of the Web Service Interface V2.3 has the following restrictions:

When XSL Formatter is an evaluation version, Web Service Interface V2.3 will also operate as an evaluation version.

Pricing & Licensing


Type of license Price
Web Service Interface V2.3$3,000


  • An XSL Formatter V4.3 Server license or later is required in order to use the Web Service Interface.
  • The Web Service Interface is offered an option to both new and existing users of Antenna House XSL Formatter.
  • Web Service Interface is only available to licensed users of XSL Formatter Server Licenses
  • The Server component of the Web Service Interface can run only on a computer that is running a registered XSL Formatter Server License and not on other computers directly or indirectly accessible to the computer XSL Formatter is installed on.

How to buy

The XSL Formatter Web Service Interface Option can be purchased directly from Antenna House or through one of our Resellers. For more information see Purchasing Assistance.


Support for the Web Service Interface is provided during the 90 day warranty provided with Antenna House XSL Formatter and then as part of the Annual Maintenance Contract for the XSL Formatter License it is being used with.

Copyright © 2003-2009 Antenna House, Inc. All rights reserved.
Antenna House is a trademark of Antenna House, Inc.