我正在尝试生成UTF-8 QRCode,以便我可以加载重音和Unicode字符.
为了测试它,我使用了许多解码解决方案:
所有这些都给了我相同的结果.
你可以试试这个图像适用于 Unicode字符.
但如果我尝试使用zxing或Google Chart API生成QRCode,我无法正确解码.
我试过这个:
但都没有成功.
你知道我怎么办吗?你知道哪个编码用于工作图像?
如何使用密码保护从iPhone生成QR码?我应该为具有密码保护的给定图像生成QR码.从iPhone上阅读时
我正在寻找一个C#库来生成和读取微QR码(例如下面的例子).如果图书馆能够识别图像中包含其他内容的微型QR码(即隔离并读取QR码),那就太棒了.

我正在与这样一个伟大的图书馆zxing一起阅读二维码.我已经成功获得了二维码.
现在,我的应用程序以横向模式运行,相机占据整个屏幕,红色QR检测矩形框位于中间.我想将其更改为纵向模式并仅使用红色QR检测矩形框替换相机视图.
我更改了zxing库清单文件中的CaptureActivity标记.
android:screenOrientation="portrait".
但没有发现我真正想要的东西.我不知道在哪里更改/编写代码来获取此信息.
在阅读维基百科关于条形码的文章后,我了解到有大量的2D和线性条形码.我熟悉的一种格式是QR码.
线性和二维条码的最大存储容量是多少?
我想在我的应用程序中实现QR Code/Barcode阅读器.我想知道什么是最轻量级的解决方案(无视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) 我运行一个简单的演示来使用cordova-plugin-qrscanner,它可以扫描qrcode但没有摄像头预览.
相关密码打击:
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 码的 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 转换为数据缓冲区,但没有结果。
有什么直接的解决方案吗?我应该为此项目使用其他库吗?
如何生成扫描后打开网址的二维码?是否可以使用像 qrcode 或 pyqrcode 这样的库来完成此任务?
像这样的东西:
pyq = QRCode()
pyq.generate(url="http://google.com/")
Run Code Online (Sandbox Code Playgroud)