如何在php中从数据库打印到图像文件

如何在php中从数据库打印到图像文件,php,pdf,Php,Pdf,我有一张发票,它只有图像格式,我所有的数据都在MySQL数据库中。 如何将“名称”打印到图像文件上的相应字段? i、 e 我找到的都是文本文件 以下方面的候选人: 输出: 因为发票是一个图像,所以您需要将其带入库中。该图像质量较低,如果您真的想在其上绘制文本,还应尝试获得更清晰、更直的图像。更好的解决方案根据发票外观设计html。。。或者使用预先打印的stationery@user1844933数据来自数据库,发票可能需要通过电子邮件发送/打印给客户。那么HTML客户端如何生成发票呢?这个问题完

我有一张发票,它只有图像格式,我所有的数据都在MySQL数据库中。 如何将“名称”打印到图像文件上的相应字段? i、 e

我找到的都是文本文件

以下方面的候选人:

输出:


因为发票是一个图像,所以您需要将其带入库中。该图像质量较低,如果您真的想在其上绘制文本,还应尝试获得更清晰、更直的图像。更好的解决方案根据发票外观设计html。。。或者使用预先打印的stationery@user1844933数据来自数据库,发票可能需要通过电子邮件发送/打印给客户。那么HTML客户端如何生成发票呢?这个问题完全涉及服务器端。GD可能是问题所在。我正在努力以最简单/最快的方式做这件事。虽然我以前从未与广东合作过。我可以在背景中刻录图像,然后设置打印区域吗?“有没有这样一个俗气的解决方案?”只有Dave Chen管理员会打印。我不必担心客户对软件的看法,只需担心印刷成品。
fprint (x region, y region) etc...  ?
<?php

$image = imagecreatefrompng('http://i.imgur.com/h1dnVN8.png');

$colorBlack = imagecolorallocate($image, 0, 0, 0);
imagestring($image, 2, 30, 20, 'Hello world!', $colorBlack);

header('Content-type: image/png');
imagepng($image);
imagedestroy($image);