TFORMer SDK:条码标签打印 SDK

将打印任务嵌入您的系统中!TFORMer 标签 SDK 自动化打印和导出规范报表和标签。介于各版本的编程接口,TFORMer SDK 可轻松地集成到您的应用程序。

Form and Label Printing SDK

将报表和标签打印集成入您的应用程序中

为了自动打印输出,您使用 TFORMer 标签打印 SDK。只需要几个步骤就可将此报告和标签生成器 SDK 嵌入至您的系统,程序,应用软件,批处理作业或 shell 脚本中。

TFORMer SDK 通过您的应用程序使用所提供的数据打印工业规范报表,报告以及条码标签。使用 TFORMer Designer 带有的即时可用 标签模板 (如:汽车标签,工业规范报表,规范标签,传输标签,船运标签 ...) 或您自己创建标签布局。所有标签和报表可在您的应用程序中被立即打印输出。


只需4个步骤

通过集成标签 SDK,您便可以在您的应用程序中使用 TFORMer Designer 全部的输出能力。只需调用一些函数便可使用您自己的数据打印报表或标签:

  • 将 TFORMer SDK 集成至您的应用程序中
  • 选择所需打印的报表或标签布局
  • 供应数据
  • 开始打印或导出报表和标签

适用于简单的以及复杂的自动化任务

报表和条码标签打印 SDK 完美的适用于准确无误地集成至软件应用程序或系统中。由于 TFORMer SDK 跨平台可用性,您不必非的使用 Microsoft® Windows。通过 TFORMer SDK 生成的输出文档独立于操作系统。macOS®, Linux®, UNIX® 以及 Microsoft® Windows 都被支持。以下的应用程序界面 (APIs) 可用:

界面可用性应用程序
命令行 (TFPrint)Microsoft® Windows
macOS®
Linux®, UNIX®
适用于嵌入至批处理作业 (*.BAT 和 *.CMD) 和 shell 脚本 (如:Linux® 的 *.sh )
COM 组件Microsoft® Windows适用于脚本语言,如:Visual Basic® (*.VBS, VBScript), 在 Microsoft® Office 应用程序中带有 VBA,适用于服务器方面 PHP/ASP 应用程序以及传统软件开发者。
.NET AssemblyMicrosoft® Windows,
Linux® & macOS®
(via MONO)
适用于 .NET 开发 者
DLL 或 数据库Microsoft® Windows
macOS®
Linux®, UNIX®
适用于 C/C++ 软件开发者,以及 PHP 开发者 (服务器方面)
JAVAMicrosoft® Windows
macOS®
Linux®, UNIX®
API 适用于 JAVA 开发者 (J2EE, Webservices, Swing, AWT, ...)

TFORMer 标签 SDK

其它有关此报告和标签生成器 SDK 特征及用法的信息可以在 TFORMer SDK 产品描述中获得。

Windows

我们提供以下 TFORMer SDK 的许可证。请注意,Windows 和 UNIX / Linux 平台是单独许可的。了解更多联系我们 - 我们很乐意向您发送定制优惠。所有许可都是永久性的,并收取一次性许可费用

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

UNIX/Linux

我们提供以下 TFORMer SDK 的许可证。请注意,Windows 和 UNIX / Linux 平台是单独许可的。了解更多联系我们 - 我们很乐意向您发送定制优惠。所有许可都是永久性的,并收取一次性许可费用

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

Microsoft® Windows

All current 32 and 64 bit Microsoft Windows systems:

  • Windows Server 2016 / 2019 / 2022
  • Windows 10 / 11
  • Ready for Terminal Server / Citrix environments

UNIX®, Linux®, macOS®

  • For more supported platforms, please refer to our download section or request a new build.

V 8.0

Allgemeine Verbesserungen

  • Neuer Druck-Kernel
    Der Druck-Kernel wurde neu implementiert (Vorbereitung für zukünftige Erweiterungen).
  • Barcode Generator-Kernel
    Der Barcode-Kernel wird nun statisch gelinkt. TFTBarcode.dll wird nicht mehr benötigt (TFM-5512).
  • Benutzerdefinierte Papierformate auf Windows-Druckern
    Unterstützung benutzerdefinierter Papierformate auf Windows-Druckern wurde hinzugefügt (TFM-9030).
  • Neue Funktion SafeDiv
    Um Divisionen durch 0 in IIf Bedingungen besser behandeln zu können, wurde die Funktion SafeDiv hinzugefügt. SafeDiv(«Zähler», «Nenner», «DivisionDurchNull»)), liefert «DivisionDurchNull» wenn der «Nenner» 0 ist, ansonsten wird das Ergebnis der Division geliefert.

TFORMer Designer

  • Quick-Format (Funktion zur einfachen Formateinstellung)
    Das Ausgabeformat von numerischen und textbasierten Ausdrücken kann nun einfach eingestellt werden. Die Auswahl vordefinierter sowie die Eingabe benutzerdefinierter Formate ist möglich.
  • Echtdaten in der Entwurfsansicht
    Eine neue Funktion zum Anzeigen von Echtdaten im Entwurfsmodus wurde hinzugefügt. Die Daten des ersten Datensatzes der Datenquelle werden für die Anzeige von Texten, Barcodes und Bildern verwendet. Diese Funktion kann im Ribbon aktiviert bzw. deaktiviert werden.
  • Anzeige von Elementrändern
    Eine Checkbox zum Ein- bzw. Ausblenden von Elementrändern in der Entwurfsansicht wurde dem Ribbon hinzugefügt.
  • Rasteranzeige
    Eine Checkbox zum Ein- bzw. Ausblenden des Rasters wurde dem Ribbon hinzugefügt.
  • Designeinstellungen
    Die Spaltenbreiten der Datenansicht sowie der Zoomfaktor der Designansicht werden nun gespeichert und bei erneutem Laden berücksichtigt (TFM-5474, TFM-6057).
  • ZIP-Dateien Unterstützung
    TFORMer Designer kann nun ZIP-Dateien, die genau eine Layout-Datei (TFF) enthalten, direkt öffnen. Enthaltene Bilder werden unterstützt.
  • TFZ-Datei-Erweiterung für Speichern unter... und Öffnen...
    TFZ-Dateien sind komprimierte Dateien, die eine Layout-Datei (TFF), im Layout benutzte Bilder und die Standard-Druckdaten enthalten. Diese Dateien können mittels Doppelklick zum Bearbeiten geöffnet werden. Zusätzlich können diese Dateien zum Online Berichts-Generator hochgeladen werden (https://label.tec-it.com).
  • Weitere Verbesserungen
    - Tooltips von Datenfeldern mit Ausdruckfehlern wurden verbessert (TFM-8459).
    - Der Dialog "Text bearbeiten" speichert nun die letzte Bildschirmposition sowie die letzte Größe bis zum Beenden des Programmes.
    - Ein Bereich zum Anzeigen von Hinweisen und Warnungen wurde dem Designbereich hinzugefügt.

TFORMer SDK

  • Neue API für Informationen nach erfolgter Druckausgabe
    Es wurden neue Funktionen hinzugefügt, welche detaillierte Informationen bzgl. der Druckausgabe und der Datenfelder nach dem Druck bereitstellen. Weitere Informationen sind in der TFORMer SDK Referenz unter Job.GetPrintResult und Job.SetPrintResultType zu finden.
  • Neue Funktion zum Lesen von Datenfeld-Eigenschaften
    Es wurde eine Funktion zum Lesen der Eigenschaften eines Datenfeldes hinzugefügt. Details sind unter Datafield.GetDetails in der TFORMer SDK Referenz zu finden.
  • TFORMer SDK Java Wrapper
    - Die Druckmethode blockiert nun während des Druckes andere Aufrufe nicht mehr (TFM-8329).
    - Die Funktion setParameterValues wurde in setParameterValue umbenannt (TFM-5694).
    - Es wurden verschiedene Probleme im behoben, die eine Verwendung mit Open JDK verhinderten (TFM-9323).
  • TFORMer SDK .NET Wrapper
    • TFORMerException Änderungen
      • Message Eigenschaft liefert nun eine formatierte Fehlernachricht, welche die Werte der Eigenschaften Description, Information und Reference beinhaltet.
      • Neue Eigenschaft Description diese liefert den Text welcher ursprünglich in der Eigenschaft Message gespeichert wurde.
      • Neue Eigenschaft Reference, diese liefert Informationen zur Fehlerursache. Source Eigenschaft der Basisklasse Exception wird nun nicht mehr überschrieben.
      • Die Eigenschaften ErrorCode und Information sind nun nicht mehr überschreibbar (readonly).
  • Weitere Verbesserungen
    - Die Eigenschaft RecordCopyDataField wurde von Job nach JobDataCSV, JobDataXML und JobDataODBC verschoben (TFM-5478).
    - JobDataXML wurde um die Eigenschaft RecordCopyDataFieldIsXMLAttribute erweitert.

Fehlerkorrekturen

  • Ein Problem, das durch Aufteilen von Druckbereichen mit veränderbaren Elementen auf mehrere Seiten verursacht wurde, wurde behoben (TFM-9980).
  • Die Ausgabe rotierter Texte mit Randabständen wurde korrigiert (TFM-9109).
  • Die Verarbeitung von Barcodedaten im Hexadezimalformat wurde korrigiert (TFM-8540, TFM-8543).
  • Die Unterstützung von Symbolschriftarten wurde verbessert (TFM-10136).
  • Unterstützung benutzerdefinierter Papierformate auf Windows-Druckern wurde verbessert (TFM-10050).
  • Drag & Drop von Datenfeldern erzeugt nun Textelemente mit korrekter Höhe (TFM-9058).
  • Es wurde ein Problem in TFORMer Designer behoben, das zum Absturz beim Einfügen von Datenfeldern, Druckeinstellungen oder Datenquellen in den Entwurfsbaum führen konnte.
  • Es wurde ein Problem behoben, wodurch die Anzahl von signifikanten Dezimalstellen bei berechneten Feldern auf zwei beschränkt wurde (TFM-9067).
  • Ein Problem wurde behoben, welches zum langsamen Öffnen des Dialoges "Text Bearbeiten" auf Systemen mit vielen installierten Schriften führte.

Vorlagen

  • VDA 4994 Automotive-Vorlagen
    Neue Vorlagen für VDA 4994 und VDA 4994 KLT wurden hinzugefügt.
  • GM 1724 (Revision 2018) Automotive-Vorlagen
    Neue Vorlagen für GM 1724 (Revision 2018) wurden hinzugefügt.

V 7.5.26

New Features

  • Highlighting Option in TFORMer Designer
    Added an option to disable mouse over highlighting of design elements (TFM-8730).
  • SDK Options
    • Locale allows the user to specify the locale when generating output (TFM-8750).
    • CupsOptions is used to hand-over CUPS printing options on Linux/UNIX systems (TFM-8771).
  • Nutrition Label Templates
    Added new label templates for nutrition labels (based on US FDA requirements).
  • Barcode SDK
    Now using the barcode kernel TBarCode V11.7.2

Bug Fixes

  • Number Format on Linux/UNIX
    Addressed an issue which caused wrong number formatting if no thousands group separator character was specified (TFM-8683, TFM-8682).
  • Non-Breaking Spaces in Expressions on Linux/UNIX
    Non-breaking spaces ( ) in expressions are now treated as spaces (TFM-8679).
  • Embedding JPEG Images in PDF and PostScript Output
    Addressed an issue with invalid meta data and output size: Meta data and thumbnails are now removed from JPEGs when embedded in PostScript and PDF output (TFM-8665).
  • Duplex Option for PostScript Output
    Addressed an issue with duplex printing (TFM-8717).
  • Custom Paper Format on Windows Printers
    Forms that use a custom paper format will now use the default paper format on Windows printers (TFM-8748).