用微字体打印到PHP脚本

printing to php script with micr font

本文关键字:PHP 脚本 打印 字体      更新时间:2023-09-26

我有人问是否可以创建一个脚本,可以从支票打印软件(Quicken-esque)打印出来,并使用MICR编码创建支票。我告诉他们这是不可能的,但我想我应该先核实一下。

我看了看,但没有看到任何东西(除了软件)。看起来微打印有非常严格的标准,听起来php不太可能处理它。

任何想法吗?


我偶然发现了一个免费的微型字体,可能会起作用。http://www.sandeen.net/GnuMICR/可以安装在电脑上,然后渲染微型字体,可以打印。

我想定位也很重要…也许这可以用javascript/jquery来完成?

PHP可以以多种格式呈现输出。PDF似乎是最好的选择。

MICR字体可在PHP生成的PDF文档中使用。

最大的挑战似乎是打印的物理行为,这需要非常专业的工具包。

MICR中的"M"代表"Magnetic"

这很重要:他们使用专门的印刷设备来打印。

你可以得到看起来像MICR的字体,但是除非你用磁性墨水打印,否则实际上并不是MICR。

然而,除非你真的打算开一家银行并生成自己的支票文具,否则你不太可能需要这个。

大多数(几乎所有?)支票印刷(如果你是美国人,就叫"支票印刷")都是用银行提供的预先印刷好的支票纸来完成的。他们提供支票;您的软件只需要打印收款人、金额、日期和签名图形。

你不需要打印MICR文本;这应该已经在预印文具上了