问题标签 [zxing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1871 浏览

android - 如何使用条码扫描结果字符串?

我使用 ZXing 扫描常规条形码(不是 QR 码)并得到一个scanresult字符串,或者更准确地说是一个数字。

当我扫描二维码时,结果很容易使用,因为它总是包含一个指向 Android Market 的 URL。但是如何使用常规条形码中的数字?使用哪个“搜索引擎”来获得正确的产品?

PS。通过 google.com 或 Google Shopping 查询此结果编号根本没有返回任何产品

0 投票
1 回答
1300 浏览

android - Android:如何更改 zxing sdk 的扫描范围?

嗨,我需要扫描 50 个字符的长代码 128C,但扫描仪的默认 rnage 对我的代码来说太小了,所以我需要根据条码的长度对其进行自定义。

我怎样才能做到这一点

0 投票
1 回答
1299 浏览

android - 什么决定了视图中的初始画布尺寸?

我正在使用 1.6 版本的 ZXing 条码扫描器代码。

虽然来自 Android Market (3.53) 的这个应用程序的版本在我的 Incredible 上运行良好,但当我自己编译时 ViewFinderView 看起来有问题(3.5beta)。

我发现 ViewFinderView 的默认画布大小(填满整个屏幕)是 533x320,而实际屏幕尺寸是 800x480。

因此在 onDraw 方法中,ViewFinderView 假设取景器矩形的屏幕坐标,但将它们应用到 onDraw 的画布坐标中。这会导致取景器在 x 和 y 维度上画得太远和太大。

那么是什么决定了您的 View 获得的画布的实际尺寸?在我的例子中,画布与屏幕坐标相比缩小了三分之一。我在 3.5beta 版和 3.53 版之间找不到可能影响这一点的代码差异。

0 投票
4 回答
15811 浏览

java - ZXing Barcode Reader:如何在捕获屏幕周围制作自定义边框?

我想在 zxing 捕获屏幕(相机屏幕)周围放置自定义边框。为此我需要进行哪些修改?我需要更改哪些活动和布局才能产生这种效果?

0 投票
1 回答
1523 浏览

java - Android中的ZXing集成有没有办法在不点击返回按钮的情况下退出扫描

如果用户尝试使用 ZXing 扫描代码但他们不能,我希望他们能够单击捕获屏幕上的按钮并退出应用程序吗?有这样的选择吗?如果不是,我将在哪里进行此修改?我希望他们能够在不使用设备按钮的情况下导航回来,只需留在应用程序中即可。谢谢

0 投票
4 回答
32458 浏览

iphone - iPhone 二维码阅读器

我想创建基于 QR 码阅读器的应用程序。

使用哪个库,我可以创建我的应用程序?

注意:我在谷歌搜索。我总是得到zxing。我下载了zxing项目。但问题是;我运行应用程序。但它只读取Barcodes。没有读取二维码的选项。

请告诉我如何做到这一点...

提前致谢。

0 投票
2 回答
963 浏览

android - 条码扫描是否有用于获取产品详细信息等的 API?

我在 java Android ZXing 库中,我想获得关于它的产品详细信息。我在哪里可以使用 API 获取产品详细信息。

谢谢

0 投票
2 回答
3800 浏览

java - 在二维码中嵌入 URL

如何使用 Zxing 将 URL 嵌入到二维码中,以便条码扫描器可以将其检测为 URL?

我想我需要添加的不仅仅是 http://。

0 投票
3 回答
6263 浏览

java - 为什么我的 ZXing 的 jpeg 二维码不是黑白的?

我正在使用 ZXing 码创建 QR 条码。我从这里得到了示例代码:http: //www.vineetmanohar.com/2010/09/java-barcode-api/并且 PNG 图像看起来不错,如预期的那样是黑白的。

在示例代码注释中,它提到我可以使用 tiff 或 jpeg 格式,因此我将 imgeFormat 变量更改为 jpeg。创建了一个外观正确的 QR 码图像,但“白色”部分不是黑白,“白色”部分是桃色,“黑色”部分是蓝色。

我将 ZXing MatrixToImageWriter 代码剪切并传递到我的代码中并设置颜色而不是使用 int BLACK = 0xFF000000; 和 int WHITE = 0xFFFFFFFF; 我发现通过用 0x00000000 替换 BLACK 变量,我的图像变黑了,但是我无法找到 WHITE 变量的值,它给我一个白色。

附上奇怪的彩色二维码。哎呀,我太新的用户来附加图像。希望这个指向 imgur.com 的链接有效:http: //imgur.com/QnNXO

这是Java代码:

0 投票
2 回答
11922 浏览

android - 在安卓应用中嵌入 ZXing

所以我是另一个不幸的 android 开发初学者,需要在他的应用程序中嵌入 ZXing 条码扫描器。

在 stackoverflow 上有很多问题询问如何在此处执行此操作,但没有一个问题的答案对于初学者来说是真正可以理解和解释的。所有的答案都说“你所要做的就是构建 ZXing 项目的核心库,在你的项目中引用它,然后将 ZXing 的 android/目录中的一些代码复制到你的应用程序中,你就完成了”。但这对菜鸟来说不是很有帮助。

我的项目中引用了 ZXings 核心库。我打开了 Barcode Scanner 应用程序源。我正在尝试阅读和理解 Barcode Scanner 应用程序的代码,但它对于我的知识水平来说太复杂了。

我只想在我的应用程序中有一个按钮,按下该按钮时会打开条形码扫描仪,扫描仪应该只能扫描条形码,对其进行解码并将数字返回给我,它不需要将代码发送到任何地方获取任何信息等,我自己会处理这些事情。我只需要一个简单的扫描仪,它会在单击按钮时启动,扫描代码并给我结果。但我不知道自己该怎么做。如果您只需要从 ZXing 扫描仪复制一些文本,我认为这应该不难做到,您只需要了解它的代码。

因此,如果有人可以解释这一点(告诉要复制哪些代码部分,如何在按钮 onClick 方法中启动扫描仪等)请这样做,我相信有很多人会像我一样对此表示感谢是。