我正在使用 zxing (java) 生成二维码,想知道一种在二维码中添加徽标的方法。是否有任何内置方法可以为其添加徽标或任何替代方法。
问问题
6387 次
2 回答
4
您可能需要使用另一个图像库添加图像叠加层。我设法找到了能够做到这一点的资源。http://skrymerdev.wordpress.com/2012/09/22/qr-code-generation-with-zxing/
但是我确信您不能直接在 QR 码的中心添加图像,这将不允许 QR 码扫描。您可以在顶部放一个小的。
于 2013-08-18T07:11:16.487 回答
4
您可以使用set
,setRegion
和flip
输出方法BitMatrix
来更改输出矩阵中的位,并在输出代码中添加任何(如果您有良好的纠错级别)单色图像,或者您可以将您的输出导出BitMatrix
为 mutableImage
并使用 执行任何您想要的操作Image.getGraphics()
,为您提供内置Graphics
对象,您可以在其中像往常一样绘制,但不要忘记提高您的 ERROR_CORRECTION 级别。
于 2013-08-18T07:21:40.450 回答