TFORMer SDK: SDK генератора отчётов

Мультиплатформенная программа для составления отчётов (генератор отчётов) с поддержкой штрихкодов: Лейауты могут быть либо напрямую распечатаны, либо сохранены в форматах PDF, HTML, PostScript®, графики или ZPL-II. Результаты основываются на графическом лейауте.

Для разработчиков программного обеспечения и системных интеграторов

При помощи TFORMer SDK для составления отчётности Вы можете встроить в Ваши приложения неограниченные возможности по выводу данных, предоставляемые редактором лейаутов TFORMer Designer.

TFORMer SDK совмещает Ваши данные с созданным шаблоном. Такие документы, как таблицы, листы, письма и этикетки, могут быть распечатаны или сохранены в любом формате. Эта функциональная возможность будет частью Вашего приложения.

Для любых приложений

Шаблоны документов, созданные при помощи TFORMer Designer, полностью включены в процесс вывода данных. В графическом шаблоне указывается не только логика лейаута, но и логика вывода данных (например, вычисления, условия для печати, лотки для бумаги).

TFORMer SDK генератора отчётов может быть использован

  • как компонент для составления отчётов в обычных приложениях
  • как генератор PDF файлов для клиента и сервера (составление отчётности на серверной и клиентской сторонах)
  • как встроенный компонент прямой печати для браузеров и AJAX-приложений
  • как онлайн решение для генерации PDF в веб-приложениях
  • как кросс-платформенная программа для составления отчётов (также доступна для Mac OS X®, Linux® y UNIX®).
  • и многое другое...

Простая интеграция

Программа составления отчётов TFORMer SDK может быть легко встроена в Ваши приложения. Предоставляемые примеры приложений уменьшат Ваше время на разработку. Доступны следующие интерфейсы прикладного программирования (API):

  • JAVA интерфейс
    Для интеграции в архитектуры J2EE (веб-приложения или веб-сервисы) и графические приложения (например, Swing, AWT).
  • .NET интерфейс
    Для всех языков программирования основанных на .NET в Microsoft® Windows и MONO в Linux®.
  • COM интерфейс
    В большей степени для таких продуктов компании Microsoft®, как Office или Dynamics®, Navision®, Visual Basic® (VB, VBA, VBScript) и для встраивания в HTML при помощи Internet Explorer.
  • DLL интерфейс
    В основном для C/C++ реализаций в Microsoft® Windows и других приложениях, использующих DLL API.
  • Интерфейс динамической библиотеки
    Для разработчиков Linux®, UNIX® и Mac OS X®.
  • Интерфейс командной строки (tfprint или TFPrint.exe)
    Кросс-платформенный компонент составления отчётов, используемый как самостоятельный процесс (внепроцессный генератор отчётов) или для интеграции в пакетные задания и скрипт оболочки.

Простое распространение

TFORMer SDK составления отчётов может быть использована в качестве самостоятельной установки, как часть Ваших установок (MSN, MSI), или при необходимости, как CAB-файл. Шаблоны документов могут быть частью Ваших приложений. К тому же, в TFORMer SDK есть возможность получать лейауты документов онлайн (например, через URL или потоковые данные).

Умные возможности передачи данных

Поля данных в лейауте отчёта служат указателями места заполнения для переменных данных (полезная нагрузка). Эти поля данных могут быть указаны в Вашем программном коде, импортированы из внешних источников информации (например, из файла, базы данных) или предоставлены в качестве потока через http/https.

Необходимый лейаут документа может быть указан в качестве имени файла в Вашей локальной системе, как URL или в качестве BASE64-закодированого потока данных.

Поддержка загрузки через URL (http/https) делает возможным составление отчётности на стороне клиента, основанное на использовании браузера (AJAX, браузерные тонкие клиенты).

Идентичные результаты при использовании одного лейаута документа

Независимо от использованной интеграции, получаемые результаты всегда в самом высоком качестве. Получаемые данные для лейаута документа всегда идентичны, и не зависят от использованной платформы, принтера или формата экспорта.

TFORMer поддерживает следующие форматы вывода и экспорта данных:

  • Прямая печать (Microsoft Windows)
  • PDF Экспорт
  • PostScript®
  • HTML
  • Графические форматы
  • ASCII
  • ZPL-II (для термических принтеров этикеток ZEBRA®)

Кросс-платформенная программа

Программа для составления отчётности TFORMer SDK доступна для всех современных операционных систем, как, например, Microsoft® Windows®, UNIX®, Linux® и Mac OS X®. Все форматы вывода данных полностью интегрированы. Нет необходимости в дополнительных лицензиях.

Лицензирование

Комбинирование продуктов TFORMer Designer и TFORMer SDK является универсальным решением по составлению отчётности. Все перечисленные функции интегрированы в TFORMer (никакого дополнительного программного обеспечения и лицензий не надо).

Windows

Мы предлагаем различные лицензии для TFORMer SDK. Пожалуйста, свяжитесь с нами для получения дополнительной информации - мы будем рады послать вам персонализированное предложение. Все цены указаны для B2B и без НДС.

  • Workgroup
  • € 560 / $627
    одноразовый взнос
  • Отчеты, формы
    и маркировка
  • 10 Установкидля одного места
  • купить
  • Office
  • € 1120 / $1254
    одноразовый взнос
  • Отчеты, формы
    и маркировка
  • 100 Установкидля одного места
  • купить
  • Developer
  • € 2240 / $2509
    одноразовый взнос
  • Отчеты, формы
    и маркировка
  • часть вашего приложения10 000 Pаспространении
  • купить
  • Server
  • € 2240 / $2509
    одноразовый взнос
  • Отчеты, формы
    и маркировка
  • 10 000 пользовательвеб-приложение или
  • купить

UNIX/Linux

Мы предлагаем различные лицензии для TFORMer SDK. Пожалуйста, свяжитесь с нами для получения дополнительной информации - мы будем рады послать вам персонализированное предложение. Все цены указаны для B2B и без НДС.

  • Workgroup
  • € 560 / $627
    одноразовый взнос
  • Отчеты, формы
    и маркировка
  • 10 Установкидля одного места
  • купить
  • Office
  • € 1120 / $1254
    одноразовый взнос
  • Отчеты, формы
    и маркировка
  • 100 Установкидля одного места
  • купить
  • Developer
  • € 2240 / $2509
    одноразовый взнос
  • Отчеты, формы
    и маркировка
  • часть вашего приложения10 000 Pаспространении
  • купить
  • Server
  • € 2240 / $2509
    одноразовый взнос
  • Отчеты, формы
    и маркировка
  • 10 000 пользовательвеб-приложение или
  • купить

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