没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:董玉霞|2022-08-30 15:59:12.527|阅读 363 次
概述:本文主要介绍如何使用 Delphi/Lazarus 代码在FastReport VCLL中生成二维码。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
相关链接:
本文主要介绍如何使用 Delphi/Lazarus 代码在FastReport VCLL中生成二维码。
近年来,二维码已成为我们日常生活的一部分。它们是一种二维条码,可以通过数字设备轻松读取,并将信息存储为一系列像素。它们已广泛应用于贸易、物流和生产领域。
与简单的条码不同,二维码是水平和垂直读取的。因此,它们存储更多数据。二维码的易识别性和易用性决定了它们的受欢迎程度。使用 FastReport VCL,您可以轻松地在报告中使用 QR 码。让我们更仔细地看看这种可能性。
启动报告生成器设计器。从“条码对象”工具的弹出菜单中选择“QRCode”组件。
添加到页面后,QRCode 将如下所示:
双击它打开二维条码编辑器。这也可以通过选择“编辑”项从上下文菜单中完成:
这是条形码编辑器的样子:
让我们详细看看它的主要功能:
在“ExpressionPreset”对象属性中,您可以根据瑞士代码的规范选择生成收据的预设 :
您可以生成自己的各种类型的二维码,为此您需要指定一个特定格式的字符串并在 Text 属性中进行设置。
让我们通过条形码和数据的示例仔细看看这些类型:
URI是统一资源标识符。它是一个字符串,用于标识各种文件、文档、图像、电子邮件、Web 服务等:
电子邮件 地址 - 电子邮件地址:
EmailMessage – 电子邮件文本:
地理位置 ——真实地理位置的坐标:
短信 - 短信:
致电- 电话号码:
Wi -fi – 连接到 wi-fi 的信息:
从 Delphi/Lazarus 代码创建一个 QR 代码:
uses frxBarcode2D;
procedure TForm1.Button1Click(Sender: TObject);
var
bcQR: TfrxBarcode2DView;
begin
bcQR := TfrxBarcode2DView(frxReport1.FindObject('Barcode2D1'));
{ Set the barcode type }
bcQR.BarType := bcCodeQR;
{ Depending on the type you want to use, you need to }
{ leave one line that assigns the text of a certain format }
{ If you want to set url type: }
bcQR.Text := '//www.fast-report.com/en/';
{ If you want to set EmailAddress type: }
bcQR.Text := 'support@fast-report.com';
{ If you want to set EmailMessage type: }
bcQR.Text :=
'MATMSG:TO:support@fast-report.com;SUB:FastReport VCL question;BODY:Hello, I have a question about FastReport VCL.;';
{ If you want to set Geolocation type: }
bcQR.Text := 'geo:-50.737563,-79.490016,120';
{ If you want to set SMS type: }
bcQR.Text := 'SMSTO:(71) 555-4444:Hello, Dolly! I'' m fine ! ';
{ If you want to set Call type: }
bcQR.Text := 'tel:(71) 555-4444';
{ If you want to set Wi-Fi type: }
bcQR.Text := 'WIFI:T:WPA;S:Honeypot;P:youarewelcome;H:true;';
frxReport1.ShowReport();
end;
本文介绍了如何在 FastReport VCL 中使用二维码。该组件为在现代工作流程中使用此报告生成器带来了更多可能性。
了解更多产品授权信息,请点击FastReport VCL查看,或咨询慧都。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@fc6vip.cn




本文将带大家学习如何在Kendo UI for Angular 网格组件中使用Angular的httpResource API,欢迎下载最新版组件体验!
本文主要介绍DevExpress WPF Grid控件如何将数据绑定虚拟数据源,欢迎下载最新版组件体验!
本教程主要为大家介绍DevExpress WinForms数据网格控件中的过滤器行功能,欢迎下载最新版组件体验!
本文主要介绍了Tool Call Confirmation API层和DevExpress Blazor AI Chat组件的相关可自定义接口,欢迎下载最新版体验!
相关产品
用于快速高效地生成报表的附加组件
FastReport .Net一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。
FastReport.MonoFastReport.Mono 是一款为Mono Framework设计的功能全面的报表生成工具。
最新文章 MORE
金喜正规买球相关的文章 MORE
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@fc6vip.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
金喜正规买球