Welcome Page
TFORMer 6.0.0 DLL/Shared Library
Many thanks for evaluating
TFORMer!
The TFORMer product family represents a lean but powerful output and reporting solution. Professional graphical layout features are combined with versatile output capabilities. The integrated bar-code generator, full-featured UNICODE support, direct PDF generation and the possibility for client as well as server side integration qualifies TFORMer as multi-purpose, multi-platform report generator.
-
Users benefit from the graphical layout editor with instant output capabilities: TFORMer Designer offers outstanding layout and printing features for documents like reports, tables, lists, serial letters, industry forms, vouchers and barcode labels. Especially the ready-to-use industry labels (e.g. VDA-4902, Odette, Galia, AIAG, ...) save time.
-
Software developers use TFORMer Runtime as a reporting tool for direct printing (including native ZEBRA® support) and PDF-, PostScript®-, HTML- and image output. Form layouts are designed graphically with TFORMer Designer, TFORMer Runtime is then used to provide dynamic data for these layouts and to generate the output. It represents the core printing functionality and it is available for all major operating systems.
Based on graphically designed FormLayouts
TFORMer is able to generate output in the formats listed below. All output formats are supported natively by
TFORMer.
- Direct printing to all printers supported by Microsoft® Windows®.
- Built-in ZEBRA/ZPL-II support
- Built-in PostScript output
- Built-in PDF output and PDF document creation
- Built-in HTML output
- Built-in Image output
- ASCII output
TFORMer Runtime is the name of the cross-platform output and reporting engine. It generates arbitrary labels or reports based on FormLayouts designed with
TFORMer Designer.
TFORMer Runtime is available with multiple APIs (application programming interface). It can be embedded into your applications or used from within batch-jobs or shell scripts:
- DLL
This Microsoft Windows DLL interface is covered in this document. The DLL-API can be used by virtually all programming languages and development environments. See TFormer6.h.
- Shared Library
For Linux and UNIX the reporting engine is available as shared library. For tar-balls or RPMs please refer to http://www.tec-it.com. The API (see TFormer6.h) of this shared library is 100% compatible to the Windows-based DLL.
- .NET Assembly
The NET-API of TFORMer Runtime is described in a separate document. It provides a clear and easy-to-use programming interface and can be used with all .NET programming languages (.NET 2.0 or higher is required).
- COM Component
The COM-API of TFORMer Runtime is described in a separate document. COM objects can be embedded into Microsoft Office documents and may be used by all common development environments (e.g. Microsoft Visual Basic®, Microsoft Visual C++®, ...).
IMPORTANT NOTICE: Due to security reasons the COM component of TFORMer Runtime is Site Locked (see the Security section in the COM developer documentation). Without adjusting allowed internet zones or internet domains TFORMer Runtime may not be scripted within web-pages! This applies only to Microsoft Internet Explorer!
- Command Line Application (TFPrint)
TFPrint offers a stand-alone, command line based printing and reporting application. All required parameters can be specified by command line parameters (e.g. FormLayout to be printed, output device, output type, DataSource, ...). TFPrint is available for all platforms (Microsoft Windows, Linux and UNIX). It can be used in batch-jobs, shell scripts and web-based scripting languages or it can be "spawned" from within your application as separate process. A detailed description is available in a separate manual.