打天下示例

这里展示了若干“模板+JSON=打印输出“示例,你可以就每个示例测试其预览和打印效果。PDF打印请另见PDF打印示例

JSON很简单,关键在模板。下面的示例包含了各式各样的模板,从中你可以概略了解打天下模板超强的表现力和出色的打印/预览效果。这些示例,均是从客户已上线的模板(有些经过改头换面)中来,既典型又全面,你的打印需求,几乎无例外可以在这些示例中找到。

单击下表中“示例”列里的模板,即可进入相应模板的示例页面进行预览/打印

示例 打印模式 主要特征 说明 模板下载
标签(1) 全打 单列输出 适用于标签打印机,单列标签输出 lable.fmx
标签(2) 全打 多列输出 适用于标签打印机,多列标签输出 lableMultiCol.fmx
标签(3) 全打 M x N分布输出 适用于普通激光、喷墨打印机在诸如A4等幅面的标签纸上打印输出标签 lableMxN.fmx
电子面单 全打 YTExpress.fmx
支票 套打 套打 在具有印刷格式的纸张上填写打印 cheque.fmx
境外汇款申请单 全打 高复杂度模板 application.fmx
记账凭证 全打 自动分页、固定的表头表尾、M x N分布输出。 这里是(2 x 1)分布输出,即一张A4纵向输出两张凭证 voucher.fmx
小票(1) 加高 明细行数自动增减、页面输出高度自动调整。 一条明细数据对应于模板中的一个明细行 receipt_1.fmx
小票(2) 拼接加高 多页模板动态拼接、页面输出高度自动调整。 一条明细数据对应于模板中的一个表格结构 receipt_2.fmx
采购单(1) 全打 自动分页、固定的表头表尾、固定的明细结构。 明细数据可以分页输出,但是模板结构不会改变,每页输出的表格是一样的。 purchase_1.fmx
采购单(2) 加页 自动分页、明细行数自动增减、明细行高自动调整。 与采购单(1)一样,不同的是,本模板可以纵向伸缩,并在适当位置以拆分模板方式分页。 purchase_2.fmx
采购单(3) 加页 自动分页、明细行数自动增减、明细行高自动调整、标题跟随。 与采购单(2)一样,不同的是,本模板在分页后,明细首部依然带有指定标题。 purchase_3.fmx
送货单加页 自动分页、明细行数自动增减、明细行高自动调整、固定的表头表尾。 固定的表头表尾由背景层实现 deliveryNote.fmx
采购合同 加页 自动分页、明细行数自动增减、大段合同文本单元高度的自动调整。 contract.fmx
检验报告 加页 自动分页、明细行数自动增减、明细行高自动调整、标题跟随、“页眉页脚”。 由背景层实现的“页眉、页脚” checkReport.fmx
申报表 拼接分页 自动分页、多页模板动态拼接。 一条明细数据对应(输出于)一个表格结构中 declarationForm.fmx
销售统计 拼接分页 交叉明细,自动分页。 明细中行数、列数均动态可变。含有交叉明细的模板,也属于动态模板。 CrossReport.fmx
质量证书 全打 交叉明细 (局部区域)列数动态变化。 materialTestCertificate.fmx
体检报告 拼接分页 自动分页、多页模板动态拼接。 healthReport.fmx

事实上,仅靠以上这些示例,显然是不能展示出打天下的全部的模板能力的。但是,你的大部分打印需求,均可以从中找到对应的示例来参考。你可能会说,哎呀,这些示例模板中似乎没有我要参考的模板,我不需要什么采购单、销售单、小票、标签等等之类,我怎么参考?千万不要被示例模板的名称局限了,要看它的主要特征,这里的模板示例,仅仅是具有某些特征类型的一个代表。举例来说,如果你的输出要求是“明细行自动增减、自动分页”,那么“采购单(2)”就是你的参照示例。

这里的示例模板并未随同安装包一起安装。如果需要,可以下载模板并在模板设计器中导入,参照学习可以更快地掌握模板设计。如何在模板设计器导入模板,请参见模板管理