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.19

New Features

  • Sytem fields tfProductName and tfProductVersion
  • Extended CheckDigits method to support field-specific check digits for GS1 codes (TFM-6479).
  • Added Suppress Error Message property for picture element.
  • Added Meta Information properties to allow customization of document creator, producer, title, subject, author and keywords. These information is used when generating PDF, PostScript and HTML output. The current values can be accessed by using the system fields tfDocumentCreator, tfDocumentProducer, tfDocumentTitle, tfDocumentSubject, tfDocumentAuthor and tfDocumentKeywords.
  • The Expression Editor shows calltips based on the current word.
  • Tooltips in the Expression Editor are now word wrapped.
  • Added copy and paste support to layer elements (TFM-5002).
  • Saving a repository form will now save the repository too (TFM-1780).
  • Saving a repository will save all corresponding open forms too.

Bug Fixes

  • The output engine now avoids rendering of invisible lines, rectangles and ellipses (either with line-width 0 or with no color and transparent background).
  • Deadlock in the output engine when growable text fields used flush bottom attribute (TFM-6548). TFORMer hangs (Linux) or creates more than 4000 pages (Windows).
  • Output engine occasionally crashed when preparing internal structures for win32 print drivers.
  • The Print Dialog now correctly remembers the Postscript file output option.
  • The SDK options in the Print Dialog will not influence other TFORMer settings anymore.
  • The type of the ZUGFeRD-XML property (data field, file or expression) is now considered correctly.
  • The Document Name property can now be specified as fixed text, expression or as datafield.
  • Several text properties now provide a Browse button to open a multiline edit box. Fixed a problem when texts with line breaks where pasted (in this case the property value became uneditable).
  • Added the missing "GT" in the PDF417 barcode of the GM 1724 A label.

TFORMer Quickprint

  • The preview is now based on current datafield values.
  • Added tooltip indicators for errors caused by datafield values.
  • Added tooltip indicators for datafield information.
  • A layout is reloaded automatically on changes (TFM-5825).
  • Fix: Corrected a problem with document copies.

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.