标签: qr-code

QRCode中的Unicode编码和解码问题

我正在尝试生成UTF-8 QRCode,以便我可以加载重音和Unicode字符.

为了测试它,我使用了许多解码解决方案:

  1. http://zxing.org/w/decode.jspx - zxing项目也在Android中使用
  2. http://www.drhu.org/QRCode/QRDecoder.php - 一个PHP解码器
  3. http://zbar.sf.net - ZBar条形码阅读器 - 用于嵌入式的OpenSource和C项目

所有这些都给了我相同的结果.

你可以试试这个图像适用于 Unicode字符.

但如果我尝试使用zxing或Google Chart API生成QRCode,我无法正确解码.

我试过这个:

  1. http://chart.apis.google.com/chart?cht=qr&chs=200x200&choe=SHIFT_JIS&chl=R%C3%A9my+Hubscher
  2. http://chart.apis.google.com/chart?cht=qr&chs=200x200&choe=ISO-8859-1&chl=R%C3%A9my+Hubscher
  3. http://chart.apis.google.com/chart?cht=qr&chs=200x200&choe=UTF-8&chl=R%C3%A9my+Hubscher

但都没有成功.

你知道我怎么办吗?你知道哪个编码用于工作图像?

unicode encoding qr-code decoding character-encoding

8
推荐指数
1
解决办法
1万
查看次数

如何在iPhone中生成QR码?

如何使用密码保护从iPhone生成QR码?我应该为具有密码保护的给定图像生成QR码.从iPhone上阅读时

iphone qr-code objective-c

8
推荐指数
3
解决办法
2万
查看次数

什么开源C#库可以读/写微QR码?

我正在寻找一个C#库来生成和读取微QR码(例如下面的例子).如果图书馆能够识别图像中包含其他内容的微型QR码(即隔离并读取QR码),那就太棒了.

微QR码的例子

.net c# qr-code libraries

8
推荐指数
1
解决办法
6942
查看次数

Zxing的自定义相机视图和旋转QR码?

我正在与这样一个伟大的图书馆zxing一起阅读二维码.我已经成功获得了二维码.

现在,我的应用程序以横向模式运行,相机占据整个屏幕,红色QR检测矩形框位于中间.我想将其更改为纵向模式并仅使用红色QR检测矩形框替换相机视图.

我更改了zxing库清单文件中的CaptureActivity标记.

android:screenOrientation="portrait".

但没有发现我真正想要的东西.我不知道在哪里更改/编写代码来获取此信息.

android qr-code zxing

8
推荐指数
2
解决办法
2万
查看次数

2D条形码的最大存储容量

在阅读维基百科关于条形码的文章后,我了解到有大量的2D和线性条形码.我熟悉的一种格式是QR码.

线性和二维条码的最大存储容量是多少?

storage qr-code barcode

7
推荐指数
1
解决办法
1万
查看次数

适用于Android的条形码/ Qr代码阅读器

我想在我的应用程序中实现QR Code/Barcode阅读器.我想知道什么是最轻量级的解决方案(无视zxing的意图集成商).

android qr-code barcode

7
推荐指数
1
解决办法
1万
查看次数

用zxing读取图像中的二维码

我正在使用C#库来读取QRCodes.我发现的很多样本都基于zxing的旧版本,其中RGBLuminanceSource构造函数仍然采用位图.在最新版本中,RGBLuminanceSource只接受byte [].我试图将位图转换为byte [],但解码结果始终为null.

这是我用于转换的代码:

private byte[] GetRGBValues(Bitmap bmp)
{
  // Lock the bitmap's bits. 
  System.Drawing.Rectangle rect = new System.Drawing.Rectangle(0, 0, bmp.Width, bmp.Height);
  System.Drawing.Imaging.BitmapData bmpData = bmp.LockBits(rect, System.Drawing.Imaging.ImageLockMode.ReadOnly, bmp.PixelFormat);

  // Get the address of the first line.
  IntPtr ptr = bmpData.Scan0;

  // Declare an array to hold the bytes of the bitmap.
  int bytes = bmpData.Stride * bmp.Height;
  byte[] rgbValues = new byte[bytes];
  // Copy the RGB values into the array.
  System.Runtime.InteropServices.Marshal.Copy(ptr, rgbValues, 0, bytes);
  bmp.UnlockBits(bmpData);

  return rgbValues;
}
Run Code Online (Sandbox Code Playgroud)

并用于解码:

Bitmap …
Run Code Online (Sandbox Code Playgroud)

c# qr-code zxing

7
推荐指数
0
解决办法
4195
查看次数

Ionic cordova-plugin-qrscanner没有相机预览

我运行一个简单的演示来使用cordova-plugin-qrscanner,它可以扫描qrcode但没有摄像头预览.

在Github上的qrscannerDemo

相关密码打击:

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';


import { AndroidPermissions } from '@ionic-native/android-permissions';
import { QRScanner, QRScannerStatus } from '@ionic-native/qr-scanner';

@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {

  constructor(public navCtrl: NavController,
              public androidPermissions: AndroidPermissions,
              public qrScanner: QRScanner) {

  }

  qrscanner() {

    // Optionally request the permission early
    this.qrScanner.prepare()
      .then((status: QRScannerStatus) => {
        if (status.authorized) {
          // camera permission was granted
          alert('authorized');

          // start scanning
          let scanSub = this.qrScanner.scan().subscribe((text: string) => …
Run Code Online (Sandbox Code Playgroud)

qr-code cordova-plugins ionic-native ionic3

7
推荐指数
2
解决办法
1万
查看次数

在 PDF 文件上打印生成的二维码

我正在创建一个使用 QR 码的 ReactJS 应用程序,我希望能够一次打印包含一批代码的 PDF 文档。我目前正在使用react-qr-svg来生成代码和@react-pdf/renderer来创建文档。问题是我无法在文档上显示这些二维码。

首先,我尝试使用来自 @react-pdf/renderer 的 Image 标签,如下所示:

<Image
  src={<QRCode
    level="Q"
    style={{width: 256, marginBottom: 50 }}
    value={'hello world'}
  />}
/>
Run Code Online (Sandbox Code Playgroud)

Whick 当然不起作用,之后我尝试将 SVG 转换为数据缓冲区,但没有结果。

有什么直接的解决方案吗?我应该为此项目使用其他库吗?

javascript svg qr-code reactjs react-pdf

7
推荐指数
2
解决办法
6198
查看次数

如何用python生成qr码并在扫描时使其打开定义的url?

如何生成扫描后打开网址的二维码?是否可以使用像 qrcode 或 pyqrcode 这样的库来完成此任务?

像这样的东西:

pyq = QRCode()
pyq.generate(url="http://google.com/")
Run Code Online (Sandbox Code Playgroud)

python qr-code python-3.x

7
推荐指数
1
解决办法
1万
查看次数