使用 FreePascal 将 QR 码转换为 WMF 流

Posted

技术标签:

【中文标题】使用 FreePascal 将 QR 码转换为 WMF 流【英文标题】:Convert QR code into WMF stream with FreePascal 【发布时间】:2020-11-24 19:04:26 【问题描述】:

我需要创建一个 DLL 来接受 GPS 坐标 >> 并将它们转换为 QR 码。 输出应该是 WMF 流。 (将使用 Delphi 7 FreeReport 打印)

安装了CodeTyphoon,可以生成二维码,但是:

如何将其转换为 WMF 流?

这个组件似乎是只读的:fpVectorial

var QQ: TBarcodeQR;
begin
  QQ.Text := 'geo:44.140315,-73.746625';
  QQ.Generate;
  // ???

【问题讨论】:

【参考方案1】:

由 wp 解决: Lazarus forum link

【讨论】:

以上是关于使用 FreePascal 将 QR 码转换为 WMF 流的主要内容,如果未能解决你的问题,请参考以下文章

QR 编码原理

将成员函数指针转换为 FreePascal 中的函数指针

R:使用 qr 分解将具有正交多项式的模型转换为函数

使用 JavaScript 将 qr 码生成的值放入输入字段的问题

我需要检测扫描图像中 QR 码的大致位置(PDF 转换为 PNG)

将生成的QR码图像保存到路径中