TFORMer SDK: SDK generador de informes

TFORMer SDK es un componente de informes para clientes y servidores extremadamente flexible y con soporte de códigos de barras completo. Puede imprimir directamente las platillas o exportarlas como archivo PDF, HTML, PostScript®, imagen o ZPL-II. La salida obtenida se basa en el diseño gráfico de la plantilla.

Nuevo en TFORMer 7: Sencillo asistente de configuración de página, interfaz en español, flujo (streaming) de alto rendimiento, subíndices, superíndices, guion de separación, etc.

Para desarrolladores e integradores de software

Con el SDK generador de informes TFORMer, puede integrar las capacidades de salida prácticamente ilimitadas del editor de diseños, TFORMer Designer, en sus aplicaciones.

TFORMer SDK combina sus datos con la plantilla diseñada. Documentos como informes, tablas, listas, cartas y etiquetas pueden imprimirse en cualquier formato como parte de su aplicación.

Para cualquier área

Las plantillas creadas con TFORMer Designer están totalmente encapsuladas en la salida generada. No solo el diseño sino también la lógica (p.ej. cálculos, impresión condicional, bandejas de papel) está contenida en el propio documento.

Puede utilizar el generador de informes TFORMer SDK

  • como componente de informes en aplicaciones convencionales,
  • para crear informes PDF en el lado cliente o servidor,
  • para navegadores o aplicaciones AJAX como componente incrustado para imprimir directamente,
  • como solución en línea para generar PDF basados en la web,
  • como programa multiplataforma para redactar informes (también disponible para Linux®, UNIX® y Mac OS X®),
  • y más...

Fácil integración

El programa generador de informes TFORMer SDK puede integrarse fácilmente en su aplicación. Los ejemplos de aplicaciones proporcionados reducen el tiempo de desarrollo. Dispone de las siguientes interfaces de programación de aplicaciones (APIs):

  • Interfaz JAVA
    Para la integración en arquitecturas J2EE (aplicaciones o servicios web) y aplicaciones GUI (p.ej. Swing, AWT).
  • Interfaz .NET
    Para todos los lenguajes de programación basados en .NET en Microsoft® Windows y MONO en Linux®.
  • Interfaz COM
    Particularmente para los productos Microsoft® como Office o Dynamics®, Navision®, Visual Basic® (VB, VBA, VBScript) y para incrustar en HTML con Internet Explorer.
  • Interfaz DLL
    Generalmente para implementar aplicaciones C/C++ en Microsoft® Windows y otras aplicaciones utilizando una API DLL.
  • Interfaz de biblioteca compartida
    Para desarrolladores Linux® y UNIX®.
  • Interfaz de línea de comandos (tfprint o TFPrint.exe)
    Componente de plataforma cruzada utilizado como proceso independiente (generar informes "fuera de proceso") o para integración con trabajos por lotes y shell scripts.

Distribución sencilla

El generador de informes TFORMer SDK puede distribuirse con configuración independiente, como parte de sus rutinas de instalación (MSN, MSI) o como archivos CAB si es necesario. Las plantillas pueden incluirse como parte de su aplicación. Además, TFORMer SDK ofrece la posibilidad de obtener diseños en línea (p.ej. como URL o stream).

Conexión de datos inteligente

Los campos de datos funcionan como marcadores de posición en el informe para los datos variables (carga útil). Estos campos de datos pueden establecerse en el código, importarse de fuentes de datos externas (p.ej. archivos, bases de datos) o proporcionarse como stream vía http/https.

Puede indicar el documento con el diseño como un archivo local, como URL o como stream BASE64.

El soporte de descargas por URL (http/https) permiten generación de informes en el lado cliente basados en navegadores web (AJAX, navegadores cliente ligeros).

Mismo resultado con un solo diseño

La salida generada por el documento de diseño siempre es idéntica independientemente de la plataforma, impresora, o formato exportado.

TFORMer soporta las siguientes salidas y formatos:

  • Impresión directa (Microsoft Windows)
  • Exportar como PDF
  • PostScript®
  • HTML
  • Formatos gráficos
  • ASCII
  • ZPL-II (para termo impresoras de etiquetas ZEBRA®)

Multiplataforma

El programa generador de informes TFORMer SDK está disponible para todos los sistemas operativos actuales como Microsoft® Windows®, UNIX®, Linux® y Mac OS X. Todos los formatos de salida están totalmente integrados, no necesita licencias adicionales.

Licencias

La combinación de los productos TFORMer Designer y TFORMer SDK le ofrecen la capacidad de generar informes universal y una solución todo en uno. Todas las prestaciones están directamente integradas en TFORMer (no necesita programas o licencias adicionales).

Windows

Ofrecemos las siguientes licencias para TFORMer SDK. Tenga en cuenta que hay diferentes licencias para las plataformas Windows y UNIX/Linux. Póngase en contacto con nosotros para más información, estaremos encantados de enviarle una oferta personalizada.

  • Workgroup
  • € 560 / $627
    pago único
  • SDK para imprimir
    informes y etiquetas
  • 10 instalacionespara una ubicación
  • Comprar
  • Office
  • € 1120 / $1254
    pago único
  • SDK para imprimir
    informes y etiquetas
  • 100 instalacionespara una ubicación
  • Comprar
  • Developer
  • € 2240 / $2509
    pago único
  • SDK para imprimir
    informes y etiquetas
  • Redistribuciónhasta 10.000 inst./usuarios
  • Comprar
  • Server
  • € 2240 / $2509
    pago único
  • SDK para imprimir
    informes y etiquetas
  • Servicor Web/Aplic.hasta 10.000 usuarios
  • Comprar

UNIX/Linux

Ofrecemos las siguientes licencias para TFORMer SDK en plataformas UNIX / Linux. Póngase en contacto con nosotros para más información - estaremos encantados de enviarle una oferta personalizada.

  • Workgroup
  • € 560 / $627
    pago único
  • SDK para imprimir
    informes y etiquetas
  • 10 instalacionespara una ubicación
  • Comprar
  • Office
  • € 1120 / $1254
    pago único
  • SDK para imprimir
    informes y etiquetas
  • 100 instalacionespara una ubicación
  • Comprar
  • Developer
  • € 2240 / $2509
    pago único
  • SDK para imprimir
    informes y etiquetas
  • Redistribuciónhasta 10.000 inst./usuarios
  • Comprar
  • Server
  • € 2240 / $2509
    pago único
  • SDK para imprimir
    informes y etiquetas
  • Servicor Web/Aplic.hasta 10.000 usuarios
  • Comprar

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.