
With the report generator software component, TFORMer Runtime, you can integrate the nearly unlimited output capabilities of the layout editor, TFORMer Designer, into your application.
TFORMer Runtime combines your data with the designed template. Documents like reports, tables, lists, letters and labels can be printed in any kind of format as part of your application.
For All Application Areas
Document templates created with TFORMer Designer are completely encapsulated in the output generation.
Not only the layout but also the output logic (e.g. calculations, printing conditions, paper trays) is specified in the graphical template.
TFORMer Runtime can be used
- as reporting component in conventional applications.
- as reporting component and PDF writer on the server (server side reporting).
- as reporting component and PDF writer on the client (client side reporting).
- for browser or AJAX applications as embedded component for direct printout.
- as online solution for web-based PDF generation.
- as cross-platform report writer software (also available for Linux® and UNIX®).
- and more..
Simple Integration
The reporting component, TFORMer Runtime can be easily integrated into your application. The provided sample applications help you shorten your development time.
The following Application Programming Interfaces (APIs) are available:
- TFORMer Runtime .NET Interface
for all .NET based programming languages in Microsoft® Windows and MONO in Linux®
- TFORMer Runtime COM Interface
particularly for Microsoft® products like Office or Dynamics®, Navision®, Visual Basic® (VB, VBA, VBScript) and for embedding in HTML with Internet Explorer
- TFORMer Runtime DLL Interface
generally for C/C++ implementations in Microsoft® Windows and all other applications using a DLL API.
- TFORMer Runtime Shared Library Interface
for Linux® and UNIX® developer
- TFORMer Runtime Command Line Interface (TFPrint)
cross-platform reporting component used as a stand-alone process (out-of-process report generator) or for integrating in batch jobs and shell scripts.
Simple Distribution
TFORMer Runtime can be deployed as a stand-alone setup, as part of your installation routines (MSN, MSI) or as CAB file when required. Document templates can be provided as part of your application. In addition, TFORMer Runtime offers the possibility to obtain document layouts online (e.g. as URL or stream).
Smart Data Connectivity
Data fields serve as placeholders for variable data (payload) in the document layout. These data fields can be given in your program code, imported from an external data source (e.g. file, database) or provided as stream via http/https.
The desired document layout can be specified as file name in your local system, as URL or as BASE64 coded data stream.
The support for URL (http/https) download also allows browser based client side reporting (AJAX, thin-browser-clients).
Output Identical with Document Layout
No matter what kind of integration you apply, the output result is always in best quality. The generated output of a document layout is always identical and independent from the platform, printer or export format.
TFORMer supports the following output and export formats:
- Direct Print (Microsoft Windows)
- PDF Export
- PostScript®
- HTML
- Graphic Formats
- ASCII
- ZPL-II (for ZEBRA® thermo label printerr)
Cross-Platform
TFORMer Runtime is available for all current operating systems like Microsoft® Windows®, UNIX® and Linux®. All output formats are fully integrated, there is no need of additional licenses.
Licensing
The product combination TFORMer Designer plus TFORMer Runtime offers you universal reporting capabilities and an all-in-one solution. All introduced features are directly integrated into TFORMer (no additional software or licenses required).