当前位置:首页 > 个人杂谈 > 正文内容

FastReport完美实现打印二维码功能(Delphi)

2018-06-20 | 分类:个人杂谈 | 评论:1人 | 浏览:169次

因项目维护与扩展,在原来的标签打印需要增加二维码的功能,而之前项目是使用Delphi 7与FastReport实现标签打印的,因此,只需要在FastReport的标签模板中增加二维码即可。

FastReport完美实现打印二维码功能(Delphi)

FastReport本身是没有二维码的,在网上搜索了下,可以用代码实现。网上有相关资料,只是没有详细的使用说明,经自己下载代码并测试,FastReport可以实现打印二维码功能。下面将详细步骤说明如下:

一、所需要资源

1、FastReport V4.93

下载网址:http://www.2ccc.com/article.asp?articleid=5620

2、二维码安装代码:FastReport_2D_Codebar

下载网址:http://www.pudn.com/Download/item/id/2228698.html

二、Delphi7中执行二维码安装代码

关于Delphi7安装RastReport二维码的资料网上几乎找不到,以下是我自己动手安装的详细过程,按以下步骤操作保证一定能实现FastReport中增加二维码功能.

1、先安装好FastReport V4.93,安装方法这里不再细说,不懂自己搜索下,网上有详细安装说明文档。

2、Delphi7增加FastReport_2D_Codebar的路径,依次点击Delphi7的菜单【Tools】→【Envrionment Options…】→【Library】→【Browsing path】,然后增加FastReport_2D_Codebar的路径,如下图:

Delphi7增加FastReport_2D_Codebar的路径

3、Delphi7安装FastReport_2D_Codebar,依次点击Delphi7的菜单【Component】→【Install Component…】→【Browse…】,在弹出的文件选择框中选择uQRCode.pas文件,然后点击【OK】按钮即可。

Delphi7安装FastReport_2D_Codebar

4、至此已经成功为FastReport增加了二维码功能,用控件frxReport打开设计界面,选择Barcode 2D就是二维码,效果图如下:

FastReport二维码效果图

注:FastReport增加了二维码功能是在XP系统中,通过Delphi7在FastReport V4.93的环境下测试通过,其它情况并不保证能顺利执行。

文章由葛一速博客原创,转载请注明出处:http://www.geyisu.com/166.html

  • 评论:(1)

已有 1 位网友发表了一针见血的评论,你还等什么?

◎欢迎大家参与讨论
  1. [...] 前几天已经安装好了FastReport的二维码控件,不过,至真正做报表时,又碰到FastReport中文乱码的问题,这本来是个简单问题,但是,FastReport的资料介绍实在太少,最终还是经过自己不断尝试才真正解决。 [...]

站内搜索