通过fwrite将数据格式化为热敏打印机

时间:2016-09-19 13:01:34

标签: php printing formatting fwrite thermal-printer

该项目旨在为使用PHP的客户打印一些订单详细信息到热敏打印机。

我已经通过USB成功安装了我的Windows 10上的EPSON TM-T88V热敏打印机,在带有WAMP的localhost上运行,下面的代码就像一个魅力:

<?php
$printer = "\\\\localhost\\TM-T88V";

$fp = fopen($printer, "w");
if (!$fp) {
    die('no connection');
}

$data = " 123456789 ";

if (!fwrite($fp, $data)) {
    die('writing failed');
}

在发送数据进行打印之前,有没有办法格式化数据?像突破线,边距,粗体,边框等。?

我不想使用任何其他库或类或其他任何东西。我想用fopen和fwrite保持简单,就像例子一样。打印机也一样。

提前谢谢。

0 个答案:

没有答案