TFORMer SDK: Generatore di report SDK

Software di reportistica multi-piattaforma (report generator) con supporto codici a barre: I layout possono essere direttamente stampati o generati come PDF, HTML, PostScript®, grafica o ZPL-II. L´output é basato sul layout grafico.

Per sviluppatori e integratori di software

Con il TFORMer reporting SDK, puoi integrare le quasi illimitate capacitá di output del layout editor, TFORMer Designer, nella tua applicazione.

TFORMer SDK combina i tuoi dati con il modello progettato. Documenti come report, tabelle, liste, lettere ed etichette possono essere stampate in ogni genere di formato come parte della tua applicazione.

Per tutti gli ambiti di applicazione

Modelli di documenti creati con TFORMer Designer sono completamente incapsulati nella generazione dell´output. Non solo il layout ma anche la logica di output (es. calcoli, condizioni di stampa, vassoio carta) sono specificati nel modello grafico.

Il generatore di report TFORMer SDK puó essere usato

  • come componente di reportistica in applicazioni convenzionali.
  • come PDF writer sul cliente e sul server (reportistica lato server e lato cliente).
  • per applicazioni browser o AJAX come componente integrato per la stampa diretta.
  • come soluzione online per generazione di PDF basata su web.
  • come software per la scrittura di report cross-platform (anche disponibile per Linux®, UNIX® e Mac OS X®).
  • e altro..

Integrazione semplice

Il software per reportistica TFORMer SDK puó essere facilmente integrato nella tua applicazione. Le applicazioni di esempio fornite accorciano i tuoi tempi di sviluppo. Le seguenti Application Programming Interfaces (APIs) sono disponibili:

  • Interfaccia JAVA
    Per integrazione in architetture J2EE (applicazioni web o servizi web) e applicazioni GUI (es. Swing, AWT).
  • Interfaccia .NET
    Per tutti i linguaggi di programmazione basati su .NET in Microsoft® Windows e MONO in Linux®.
  • COM Interface
    Specialmente per prodotti Microsoft® come Office o Dynamics®, Navision®, Visual Basic® (VB, VBA, VBScript) e per incorporare in HTML con Internet Explorer.
  • Interfaccia DLL
    Generalmente per implementazioni C/C++ in Microsoft® Windows e tutte le altre applicazioni che usano una DLL API.
  • Interfaccia libreria condivisa
    Per sviluppatori Linux® e UNIX®.
  • Interfaccia linea di comando (tfprint o TFPrint.exe)
    Componente di reportistica cross-platform usato come un processo stand-alone (generatore di report out-of-process) o per l'integrazione in processi batch e script di shell.

Distribuzione semplice

Il TFORMer reporting SDK può essere distribuito come una configurazione stand-alone, come parte della vostra routine di installazione (MSN, MSI) o come file CAB quando richiesto. I modelli dei documenti possono essere forniti come parte della tua applicazione. Inoltre, TFORMer SDK offre la possibilitá di ottenere layout di documenti online (es. come URL o flusso).

Connettività dati intelligente

I campi dati fanno da segnaposti per dati variabili (payload) nel layout del report. Questi campi dati possono essere inseriti nel tuo codice di programma, importati da una fonte dati esterna (es. file, banca dati) o forniti come flusso via http/https.

Il layout del documento desiderato puó esseere specificato come nome file nel tuo sistema locale, come URL o come flusso di dati codificati BASE64.

Il supporto per il download di URL (http/https) permette anche di creare report lato cliente (AJAX, thin-browser-clients) basati su browser.

Identico output con un solo layout di documento

output generato per il layout di un singolo documento é sempre identico e indipendente da piattaforma, stampante o formato di export.

TFORMer supporta i seguenti formati di output ed export :

  • Stampa diretta (Microsoft Windows)
  • PDF Export
  • PostScript®
  • HTML
  • Formati grafici
  • ASCII
  • ZPL-II (per stampante di etichette termica ZEBRA®)

Cross-Platform

Il software per reportistica TFORMer SDK é disponibile per tutti i sistemi operativi esistenti come Microsoft® Windows®, UNIX®, Linux® e Mac OS X. Tutti i formati output sono pienamente integrati, non c´é bisogno di licenze aggiuntive.

Licenze

La combinazione dei prodotti TFORMer Designer piú TFORMer SDK ti offre capacità di reporting universali e una soluzione tutto in uno. Tutte le funzionalità introdotte sono direttamente integrate nel TFORMer (non sono richiesti software o licenze aggiuntivi).

Windows

Offriamo le seguenti licenze per TFORMer SDK. Si prega di notare che le piattaforme Windows e UNIX/Linux hanno licenze separate. Contattaci per maggiori informazioni - vi manderemo con piacere un´offerta personalizzata.

  • Workgroup
  • € 560 / $627
    tassa per una volta
  • Reporting and Label
    Printing SDK
  • 10 Installationsper una sede
  • Acquista
  • Office
  • € 1120 / $1254
    tassa per una volta
  • Reporting and Label
    Printing SDK
  • 100 Installationsper una sede
  • Acquista
  • Developer
  • € 2240 / $2509
    tassa per una volta
  • Reporting and Label
    Printing SDK
  • Redistributionfino a 10 000 installazioni/utenti
  • Acquista
  • Server
  • € 2240 / $2509
    tassa per una volta
  • Reporting and Label
    Printing SDK
  • Web or App-Serverfino a 10 000 utenti
  • Acquista

UNIX/Linux

Offriamo le seguenti licenze per TFORMer SDK su piattaforme UNIX/Linux. Si prega di contattarci per maggiori informazioni- vi manderemo con piacere un´offerta personalizzata.

  • Workgroup
  • € 560 / $627
    tassa per una volta
  • Reporting and Label
    Printing SDK
  • 10 Installationsper una sede
  • Acquista
  • Office
  • € 1120 / $1254
    tassa per una volta
  • Reporting and Label
    Printing SDK
  • 100 Installationsper una sede
  • Acquista
  • Developer
  • € 2240 / $2509
    tassa per una volta
  • Reporting and Label
    Printing SDK
  • Redistributionfino a 10 000 installazioni/utenti
  • Acquista
  • Server
  • € 2240 / $2509
    tassa per una volta
  • Reporting and Label
    Printing SDK
  • Web or App-Serverfino a 10 000 utenti
  • Acquista

V 7.5.21

New Features

Bug Fixes

  • Page Footers
    Fixed wrong output position for page footers with different heights and printing conditions (TFM-7884).
  • Barcode
    Postscript: Fixed wrong text position for centered or right aligned text that included characters like (, ) and \ (TFM-7805).
    PDF: Fixed wrong barcode position of free rotating barcodes using center, right or bottom alignment (TFM-7806).
  • Preview
    Preview is now clippped to page sizes (TFM-5539).
    Preview flickering is now reduced.
  • Unix
    Fixed a problem that could cause a crash when the font provided for printing unicode-font-errors did not support ANSI charatcers (TFM-7859).

Templates

  • MAT-Label Templates (Automotive)
    New: Added the MAT Datamatrix MASTER label.

V 7.5.16

Hotfixes

  • Layout View
    Fixed a problem that prevented the expansion of collapsed bands.
  • CSV Files
  • - Improved performance of reading CSV files.
    - Escaped text qualifiers are now supported (Eg. "Abc""abc""" will be read as [Abc"abc"]).
    - TFPrint will now correctly read CSV records with multiline values (TFM-6062).
  • XML Datasource
    Fixed a problem that caused some correct XML files to report an end of file error.
  • Preview
    Persistent serials will not cause a deadlock when refreshing a cancelled preview.
  • Samples
    Printing tool for Microsoft Excel now uses correct field names when providing data to TFORMer (TFM-6233).
  • SDK Custom Media Format
    Custom media format can be specified as 'media=custom.10cmx12cm' or 'media=10cmx12cm' (TFM-6108).
  • New Templates
    KLT (Kleinladungsträger) and GLT (Großladungsträger) labels for ZF.
  • New SDK Options for Printing Barcodes and Images
    The SDK options tbarcode-drawing-mode und transparent-image-drawing-mode can now be used to control certain aspects when printing bar-codes or transparent images on Windows printers.
  • TFORMer SDK (for Microsoft Windows)
    The TFORMer SDK is now correctly unloaded from memory. This fixes a problem where TFPrint.exe was not able to set the ERRORCODE correctly (TFM-6348).
  • Barcode
    Using new barcode kernel TBarCode V11.2.2.