WebORB PDF Generator is an engine and framework for creating PDF documents from Rich Internet Applications (RIAs). The product plugs into WebORB Server and exposes its core functionality as a remoting service accessible from Microsoft Silverlight, Adobe Flash, Flex and AIR as well as AJAX clients. PDF document generation is driven by templates describing the structure of the document as well as the data sources for dynamic content. There are two types of templates supported by the product:

The diagram below provides an overview of the PDF generation workflow. A client application makes a request to the WebORB PDF Generator service. The client identifies a template to drive PDF generation from. Flex and AIR clients can use client-side templates. The generator creates a document and delivers the document's URL back to the client.