TFORMer SDK: 报告生成器 SDK

TFORMer SDK 是一款 适用于客户和服务器且极为灵活的报告组件。其输出基于图像布局且可直接打印 PDF, HTML, PostScript®, 图像或 ZPL-II。当然,这需要有连续的条码支持。

TFORMer 7 中的新功能: 易于使用的网页设置向导, 西班牙语图形用户界面, 高性能输出流, 超/子脚本, 软断字, 等!

适用于软件开发者和集成者

使用 TFORMer 报告生成器 SDK 您可以将几乎不受限制的输出可能的布局编辑器 TFORMer Designer 直接嵌入您的应用程序中。

TFORMer SDK 使用 TFORMer Designer 创建的文档模板与您的数据相结合。文档,如:报告,表格,列表,信件和标签可以作为您的应用程序的一部分被打印或以任意输出格式被生成。

适用于所有应用领域

使用 TFORMer Designer 创建的文档模板完全封装输出生成。不仅布局而且输出逻辑 (如:计算,打印条件,纸盒) 将在文档中自己被确定。

TFORMer 报告生成器可用于

  • 作为报告组件在常规应用中
  • 作为服务器和客户的 PDF资料库 (服务器和客户端报告)
  • 对于浏览器/AJAX-应用可以作为输出引擎直接打印
  • 对于基于网页的 PDF 创建作为在线解决方案
  • 作为跨平台输出引擎 (TFORMer SDK 同样适用于 Linux®, UNIX® 和 Mac OS X®)
  • 等等...

集成简便

报告软件 TFORMer SDK 可以非常简便地集成入您的应用程序。源代码中的案例应用程序缩短了操作时间。以下接口 (API) 可供使用:

  • JAVA 界面
    J2EE 系统 (网页应用, 网页服务) 和 GUI 应用程序 (如:Swing, AWT)。
  • .NET 界面
    所有 Microsoft® Windows 下基于语言的 .NET 和 Linux® 下 MONO。
  • COM 界面
    所有 Microsoft® 产品,如:Office 或 Dynamics®, Navision®, Visual Basic® (VB, VBA, VBScript) 以及网络浏览器 HTML 页中的嵌入。
  • DLL 界面
    主要适用于 Microsoft® Windows 下的 C/C++ 运用。
  • 分享库界面
    适用于 Linux®, UNIX® 和 Mac OS X® 开发者。
  • 命令行 (tfprint 以及TFPrint.exe)
    报告生成器作为一个单独的进程适用于所有操作系统 (进程输出报告引擎) 或适用于批量工作或 Shell 脚本中的集成。

分配简单

报告生成器 SDK 的分配可作为一个独立的设置,作为您安装任务 (MSM, MSI) 的一部分或作为 CAB 文件。文档模板可作为您的应用程序的一部分被提供,从网页服务 (如:URL 或流程) 在线关联或者根据需要用户使用 TFORMer Designer 创建。

智能数据传输

在文本布局中数据域作为变量使用数据占位符使用。此数据域将通过您的程序代码,或从外部数据源 (数据/数据库) 导入或通过 http/https 作为 数据流 被使用。

所期望的文本布局同样可以被制定作为本地数据系统中的文档名,作为 URL 或作为 BASE64-编码数据流。

支持 URL (http/https) 下载,同样允许 浏览器中的报告 (AJAX, Thin-Browser-Clients) 客户端

相同的输出文档布局

独立于输入类型,您都将获得高品质输出结果。对于一个文档布局,其所生成的输出都是相同的且独立于操作系统,打印机或导出格式。

TFORMer 支持以下输出情况以及导出格式:

  • 直接打印 (Microsoft Windows)
  • PDF-导出
  • PostScript®
  • HTML
  • 图像格式
  • ASCII
  • ZPL-II (适用于 ZEBRA® 热转印标签打印机)

适用于所有平台

此报告软件 TFORMer SDK 适用于所有现行的操作系统,如:Microsoft® Windows®, UNIX®, Linux® 以及 Mac OS®。所有输出格式全面整合,无需额外授权许可。

授权许可

此 TFORMer Designer/TFORMer SDK 产品组件提供您全面的报告功能。其具有所有 All-In-One 解决方案。所有能够想象得到的特点都已直接集成在 TFORMer 中,无需额外软件或额外授权许可。

Windows

我們提供的 TFORMer SDK 不同的許可證。請 與我們聯繫 以獲取更多信息 - 我們會很高興向您發送定制的報價。

  • Workgroup
  • € 560 / $627
  • 報告, 表格
    和标签
  • 10 設備一位置
  • 购买
  • Office
  • € 1120 / $1254
  • 報告, 表格
    和标签
  • 100 設備一位置
  • 购买
  • Developer
  • € 2240 / $2509
  • 報告, 表格
    和标签
  • 10 000 再分发您的应用程序的一部分
  • 购买
  • Server
  • € 2240 / $2509
  • 報告, 表格
    和标签
  • 10 000 用户Web或应用服务器
  • 购买

UNIX/Linux

我們提供的 TFORMer SDK 不同的許可證。請 與我們聯繫 以獲取更多信息 - 我們會很高興向您發送定制的報價。

  • Workgroup
  • € 560 / $627
  • 報告, 表格
    和标签
  • 10 設備一位置
  • 购买
  • Office
  • € 1120 / $1254
  • 報告,表格
    和标签
  • 100 設備一位置
  • 购买
  • Developer
  • € 2240 / $2509
  • 報告, 表格
    和标签
  • 10 000 再分发您的应用程序的一部分
  • 购买
  • Server
  • € 2240 / $2509
  • 报告, 表格
    和标签
  • 10 000 用户Web或应用服务器
  • 购买

V 7.5.19

Neue Features

  • System-Datenfelder tfProductName und tfProductVersion.
  • Erweiterte CheckDigits-Methode für die Unterstützung feldspezifischer Prüfziffern für GS1 Barcodes (TFM-6479).
  • Eigenschaft Fehlermeldung unterdrücken für Bildelement.
  • Eigenschaften für Metainformation zum Anpassen von Urheber, Ersteller, Titel, Thema, Verfasser und Stichwörtern des Dokumentes. Diese Informationen werden beim Generieren von PDF, PostScript und HTML Aushabe verwendet. Auf die aktuellen Werte kann über die System-Datenfelder tfDocumentCreator, tfDocumentProducer, tfDocumentTitle, tfDocumentSubject, tfDocumentAuthor und tfDocumentKeywords zugegriffen werden.
  • Der Formeleditor zeigt nun sogenannte Calltips für das aktuell selektierte Wort an.
  • Die Anzeige der Tooltips im Formeleditor erfolgt nun mit Wortumbruch.
  • Copy&Paste-Unterstützung für Elemente in einer Ebene.
  • Das Speichern eines Formulars innerhalb eines Repositories speichert auch das Repository selbst (TFM-1780).
  • Das Speichern eines Repositories speichert auch alle geöffneten Formulare dieses Repositories.

Fehlerkorrekturen und Bug Fixes

  • Die Output-Engine vermeidet nun den Druck von unsichtbaren Linien, Rechtecken und Ellipsen (Elemente mit Linienbreite 0 oder ohne Farbe auf transparentem Hintergrund).
  • Vermeidung eines Deadlocks in der Output-Engine wenn vergrößerbare Textfelder mit dem Attribut Abschluss unten gedruck wurden (TFM-6548). TFORMer bleibt hängen (Linux) bzw. erzeug mehr als 4000 Ausgabeseiten (Windows).
  • Die Output-Engine crasht unter gewissen Voraussetzungen beim Druck auf Win32 Druckertreibern.
  • Der Druckdialog speichert die Optionen für die Ausgabe auf Postscript-Datei korrekt.
  • Die SDK Optionen im Druckdialog beeinflussen andere TFORMer-Einstellungen nicht mehr.
  • Der Typ der ZUGFeRD-XML Eigenschaft (Datenfeld, Datei oder Formel) wird nun korrekt berücksichtigt.
  • Die Dokumentenname eigenschaft kann nun als Text, Datenfeld oder Formel angegeben werden.
  • Manche textbasierenden Eigenschaften bieten nun einen Browse-Schaltknopf zum Öffnen eines Multiline-Editors. Korrektur eines Problems beim Einfügen von Texten mit Zeilenumbrüchen via Clipboard (Eingeschaftswert konnte danach nicht mehr editiert werden).
  • Einfügen des fehlenden "GT" in den PDF417-Barcode von GM 1724 A-Labels.

TFORMer Quickprint

  • Die Vorschau basiert nun auf aktuellen Eingabewerten.
  • Tooltips zur Anzeige von Fehlern durch Datenfeldwerte.
  • Tooltips zur Anzeigen von Datenfeldinformationen.
  • Automatisches Laden eines Formulars bei Änderung (TFM-5825).
  • Fix: Korrektur eines Problems mit der Kopienanzahl.

V 7.5.15

Hotfixes

  • Datenquellen
    • ODBC Datenquelle
    • - Neue Option Lokale Kopie um Daten unter Verwendung eines "forward only cursors" temporär zwischenzuspeichern (TFM-6058).
    • XML Datenquelle
    • - Neue Option Werte weiter verwenden setzt Datenfeldwerte zwischen Datensätzen nicht zurück.
      - Reduzierter Speicherbedarf.
    • Dialog Datenquelle bearbeiten
    • - Automatische Feldzuordnung unterstützt nun auch Namen mit mehr als 32 Zeichen.
      - Vorschau ist nun auf maximal 100 Datensätze limitiert
  • Barcode
    • Neuer Barcode-Kernel (V11.2.1).
    • Option Optimale Auflösung wurde korrigiert (TFM-6075).
    • Eigenschaftsliste Barcodetyp: Mausradunterstützung wurdehinzugefügt.
  • PDF TrueType-Untermengen Einbettung
    Ein Problem beim Einbetten von zusammengesetzten Zeichen wie ä, ü oder ö wurde behoben.
  • Verbesserte Datenansicht
    Speichern, Laden, Kopieren, Einfügen und Auswählen von Daten wurde verbessert.
  • TFQuickPrint
    Kommandozeile unterstützt nun auch das Laden eines Layouts (.tff).