TFORMer SDK: 命令行报告软件

带有命令行工具的 TFPrint 可供 任意应用,ERP 系统,原有软件,批处理作业和 Shell 脚本生成报告和输出。命令行界面 TFPrint 适用于 Microsoft® Windows, UNIX®, Linux® 以及 Mac OS X。

命令行标签和报表打印

如果您想在批处理工作或 Shell 脚本中嵌入标签打印或报告,此命令行报告软件 TFPrint 是一款理想的解决方案。只需 3 个输入参数便可生成所要的输出:

文档布局名

数据 (作为文件或 SQL SELECT 陈述)

输出设备 (文件或打印机)

此 TFPrint 应用程序非常简便: 所有打印工作参数都作为命令行参数 (如:报表名称)。您可以通过 DOS 命令,或者干脆在您的应用程序调用 (即所谓的 spawning 或在 ORACLE®, Perl, PHP, JAVA 等等中进行 ShellExecute ) 启动 TFPrint。

命令行标签和报表打印

  1. 提供有效载荷 (文件或数据库)
  2. 使用 TFprint 中的参数调整数据源,格式以及输出媒体
  3. 直接打印或作为 PDF/HTML/图像导出

报告软件适用于所有平台

TFPrint 是 TFORMer SDK 的一部分并适用于所有重要的操作系统 (如 Microsoft® Windows®, Linux®, UNIX® 以及 Mac OS X®)。

TFPrint 调用示例

有关如何从命令行或每个批处理作业调用TFPrint的一些示例如下所示:

以下示例在可用的本地打印机上打印 VDA 4902 Label:

TFPrint.exe 
        -F VDA4902.tff 
        -D VDA4902.csv -DT TEXT -DO SC, QC"
        -O "VDA_Labelprinter" -OT WIN32
  • 指定布局文件: -F VDA4902.tff
  • 指定CSV数据文件并导入数据类型: -D VDA4902.csv -DT TEXT
  • 将逗号指定为 CSV 分隔符:-DO SC,
  • 将双引号指定为 CSV 字符串限定符: QC".
  • 指定打印机: -O "VDA_Labelprinter" -OT WIN32

这个示例展示 VDA4902 标签作为 PDF 数据输出 (-O VDA4902.pdf -OT PDF):

TFPrint.exe 
        -F VDA4902.tff 
        -D VDA4902.csv -DT TEXT -DO SC, QC"
        -O VDA4902.pdf -OT PDF