如何使用PHP 二维码库生成 300dpi 二维码?它们的尺寸范围为 1-40,最大尺寸为 984px (72dpi)。我的客户希望我开发一个可以生成可打印版本的程序,该程序需要 300dpi 和每边至少 5 英寸。
2 回答
They have size ranged from 1-40, with maximum size 984px (72dpi)
No, they do not specify the DPI. DPI is an interpretation of the picture which can be specified at will.
An image has a given amount of pixels and a DPI suggestion, the DPI is not an intrinsic property of the pixel based image.
If you want a 5 by 5 inches picture at 300dpi, you simply need to have a 1500 by 1500 pixel image.
我在一家商业印刷公司工作,我可以向您保证,生成 300dpi 的 QR 码没有任何好处。
虽然 300dpi 是打印光栅图形的普遍推荐分辨率,但这是因为打印时每个点都非常小,以至于人眼几乎无法区分,因此(与抗锯齿一起)曲线中的小点将使曲线看起来平滑。
然而,由于二维码中没有曲线,它们可以简单地按比例放大。它们在 300dpi 下看起来与在 72dpi 下完全相同。