我正在尝试将mi app升级到swift 4,但条形码阅读器无法正常工作.
我已经隔离了条形码阅读器代码,但仍然无法正常工作.相机可以正常工作但不会检测到条形码.
代码在swift 3 iOS 10上运行得很好.
这是完整的代码
import AVFoundation
import UIKit
class ViewController: UIViewController, AVCaptureMetadataOutputObjectsDelegate {
var captureSession: AVCaptureSession!
var previewLayer: AVCaptureVideoPreviewLayer!
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = UIColor.black
captureSession = AVCaptureSession()
let videoCaptureDevice = AVCaptureDevice.default(for: AVMediaType.video)
let videoInput: AVCaptureDeviceInput
do {
videoInput = try AVCaptureDeviceInput(device: videoCaptureDevice!)
} catch {
return
}
if (captureSession.canAddInput(videoInput)) {
captureSession.addInput(videoInput)
} else {
failed();
return;
}
let metadataOutput = AVCaptureMetadataOutput()
if (captureSession.canAddOutput(metadataOutput)) {
captureSession.addOutput(metadataOutput)
metadataOutput.setMetadataObjectsDelegate(self, queue: DispatchQueue.main)
metadataOutput.metadataObjectTypes = [AVMetadataObject.ObjectType.ean8, AVMetadataObject.ObjectType.ean13, …Run Code Online (Sandbox Code Playgroud) 寻找免费/开源代码或算法描述来编码(简单)和解码(硬)2D条形码QR码.
它似乎不是一个微不足道的问题,但它在日本如此受欢迎,必须有一些已经可用的东西......
好的,所以我要抓住这里有人曾经使用过zxing的机会.我正在开发一个Java应用程序,它需要做的一件事就是将一个字节数据数组编码为QR代码,然后再对其进行解码.
这是我的编码器的示例:
byte[] b = {0x48, 0x45, 0x4C, 0x4C, 0x4F};
//convert the byte array into a UTF-8 string
String data;
try {
data = new String(b, "UTF8");
}
catch (UnsupportedEncodingException e) {
//the program shouldn't be able to get here
return;
}
//get a byte matrix for the data
ByteMatrix matrix;
com.google.zxing.Writer writer = new QRCodeWriter();
try {
matrix = writer.encode(data, com.google.zxing.BarcodeFormat.QR_CODE, width, height);
}
catch (com.google.zxing.WriterException e) {
//exit the method
return;
}
//generate an image from the byte …Run Code Online (Sandbox Code Playgroud) 嗨,我正在开发Android htc英雄的应用程序.我正在研究如何使用内置的Camer来读取2D条形码并提取条形码返回的字符串.我最近才开始使用android sdk,但我确实有一个编程背景,从使用java的项目.我很想知道读取二维条码的最佳方法是什么.我有一些示例应用程序读取条形码,但它们都是.apk文件,没有我可以使用的源或库.给你什么,我试图完成这个网站一个更好的主意允许由数据的二维条码的生成你的愿望 在这里
任何回复将不胜感激.
我是一个新的iOS开发人员.我想知道如何在Swift中生成条形码.
我已经有了代码,有多个资源可以从哪里学习如何读取条形码,但我没有找到任何关于从字符串生成一个的讨论.
非常感谢!
PS我知道有一个类似的问题,但它适用于Objective-C.我不知道Obj-C,我发现很难从.NET中获取.
我希望我的应用程序识别相机拍摄的条形码.可以使用Android SDK吗?
像这样: 条形码扫描仪
我想取一个数字字符串并生成一个简单的条形码,任何扫描仪都可以读取.
我已经可以使用相机并读取条形码,但现在我想生成一个条形码.
有谁知道一个允许我这样做,资源或代码snipets的sdk?
谢谢
我们正在尝试将条形码从网页打印到我们的Zebra打印机.
我想知道是否有办法使用打印机自己的字体打印它们,也许使用网络字体或者我知道使用的字体名称?
我一直在尝试使用php条形码生成器,它基本上生成包含条形码的图像.事实上,我已经尝试了几天,但没有成功.
问题是当我打印它们时扫描仪无法读取.我试图改变图像分辨率以匹配打印机的图像分辨率(203dpi),也尝试使用图像大小和格式进行播放,但打印后的条形码仍然无法扫描.
那么有人有这方面的经验吗?
打印机:Zebra TLP 2844
每页需要条形码:
===========
我已经取得了一些进展,我发现这台打印机支持EPL2语言,所以我试图用它来打印出条形码.
首先我需要启用传递模式,我在打印机选项>高级设置>杂项上执行了此操作.
现在我可以使用打印机的内置字体无可挑剔地打印条形码:D使用此命令:
ZPL:B10,10,0,1,2,2,60,N,"TEXT-GOES-HERE":ZPL
但是我只能用记事本打印它,我仍然无法从浏览器中打印出来......这可能是LF被CR + LF取代的问题......
如何克服这个问题?
===========
我正在尝试打印的标签实际上在条形码之前有一些文字,一些html表格很好地格式化.所以我需要首先打印它,在中间我需要粘贴一个漂亮的标签,然后再添加一些文本.
所以我不能用纯EPL2来打印整个东西,我想知道我是否可以使用html + EPL2 + html来实现我的目标或者是不允许的?= /
我想使用PHP生成条形码(任何类型)
我有一个存储代码的变量
<?php
$code= 'f5c9b918c5';
?>
Run Code Online (Sandbox Code Playgroud)
所以,我想生成一个这样的条形码,并回应我想要的条形码图像.....请帮助