QR码生成EPS与自己的图像

时间:2012-04-23 15:29:25

标签: php qr-code eps

我想知道是否有人知道我可以创建QR码并在其中嵌入我自己的图像或徽标的图书馆。

出口应为YCMK的EPS。

我在这里找到了这个 http://code.google.com/p/zend-framework-matrixcode-module/ 但是真的不知道它是否适用它......

任何线索?

3 个答案:

答案 0 :(得分:4)

我写了一个QR generator in PHP,它将以PNG,JPG或GIF格式输出。

我建议使用ImageMagick添加徽标并转换为EPS。

注意 - 确保使用H(高)级错误纠正。正如Wandera Nauta所说,这将给你30%的冗余。一个小的中央标识不应该过多地“破坏”代码。确保避免覆盖三个角落方块。

这是一个示例代码,中间有一个图像。

QR code with Logo

答案 1 :(得分:2)

我建议不要尝试这个。

QR标准旨在抵御大量伤害。每个QR码都包含许多可用于错误恢复的“额外”数据,这意味着即使丢失了一块,手机也会正确扫描QR码。

可以使用(或滥用,取决于您如何看待)该功能,用您自己的图像或徽标替换部分图像。这可能是你正在寻找的东西,然而,如果不是不可能提前知道所得到的图像是否足以扫描,除了手动试错之外(在外面,在多雨的条件下,便宜)手机相机)。

出于审美原因,你基本上抛弃了QR的一个主要特征。

答案 2 :(得分:2)

要小心,如果你想要一个矢量EPS导出首先你必须使用导出矢量EPS的qr代码库然后你不能使用ImageMagick,因为它会光栅你的矢量图像(见this link)。

对于第一点,您应该使用找到的可以导出真实矢量文件的库。

对于第二点,我还没有你的解决方案。也许您可以尝试处理原始EPS(因为它的文本)以编程方式插入您的徽标。