问题标签 [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.
android - 如何使用条码扫描结果字符串?
我使用 ZXing 扫描常规条形码(不是 QR 码)并得到一个scanresult
字符串,或者更准确地说是一个数字。
当我扫描二维码时,结果很容易使用,因为它总是包含一个指向 Android Market 的 URL。但是如何使用常规条形码中的数字?使用哪个“搜索引擎”来获得正确的产品?
PS。通过 google.com 或 Google Shopping 查询此结果编号根本没有返回任何产品
android - Android:如何更改 zxing sdk 的扫描范围?
嗨,我需要扫描 50 个字符的长代码 128C,但扫描仪的默认 rnage 对我的代码来说太小了,所以我需要根据条码的长度对其进行自定义。
我怎样才能做到这一点
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 版之间找不到可能影响这一点的代码差异。
java - ZXing Barcode Reader:如何在捕获屏幕周围制作自定义边框?
我想在 zxing 捕获屏幕(相机屏幕)周围放置自定义边框。为此我需要进行哪些修改?我需要更改哪些活动和布局才能产生这种效果?
java - Android中的ZXing集成有没有办法在不点击返回按钮的情况下退出扫描
如果用户尝试使用 ZXing 扫描代码但他们不能,我希望他们能够单击捕获屏幕上的按钮并退出应用程序吗?有这样的选择吗?如果不是,我将在哪里进行此修改?我希望他们能够在不使用设备按钮的情况下导航回来,只需留在应用程序中即可。谢谢
iphone - iPhone 二维码阅读器
我想创建基于 QR 码阅读器的应用程序。
使用哪个库,我可以创建我的应用程序?
注意:我在谷歌搜索。我总是得到zxing。我下载了zxing项目。但问题是;我运行应用程序。但它只读取Barcodes。没有读取二维码的选项。
请告诉我如何做到这一点...
提前致谢。
android - 条码扫描是否有用于获取产品详细信息等的 API?
我在 java Android ZXing 库中,我想获得关于它的产品详细信息。我在哪里可以使用 API 获取产品详细信息。
谢谢
java - 在二维码中嵌入 URL
如何使用 Zxing 将 URL 嵌入到二维码中,以便条码扫描器可以将其检测为 URL?
我想我需要添加的不仅仅是 http://。
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代码:
android - 在安卓应用中嵌入 ZXing
所以我是另一个不幸的 android 开发初学者,需要在他的应用程序中嵌入 ZXing 条码扫描器。
在 stackoverflow 上有很多问题询问如何在此处执行此操作,但没有一个问题的答案对于初学者来说是真正可以理解和解释的。所有的答案都说“你所要做的就是构建 ZXing 项目的核心库,在你的项目中引用它,然后将 ZXing 的 android/目录中的一些代码复制到你的应用程序中,你就完成了”。但这对菜鸟来说不是很有帮助。
我的项目中引用了 ZXings 核心库。我打开了 Barcode Scanner 应用程序源。我正在尝试阅读和理解 Barcode Scanner 应用程序的代码,但它对于我的知识水平来说太复杂了。
我只想在我的应用程序中有一个按钮,按下该按钮时会打开条形码扫描仪,扫描仪应该只能扫描条形码,对其进行解码并将数字返回给我,它不需要将代码发送到任何地方获取任何信息等,我自己会处理这些事情。我只需要一个简单的扫描仪,它会在单击按钮时启动,扫描代码并给我结果。但我不知道自己该怎么做。如果您只需要从 ZXing 扫描仪复制一些文本,我认为这应该不难做到,您只需要了解它的代码。
因此,如果有人可以解释这一点(告诉要复制哪些代码部分,如何在按钮 onClick 方法中启动扫描仪等)请这样做,我相信有很多人会像我一样对此表示感谢是。