日常生活中到处都有二维码的身影,比如说扫码支付、扫码加好友、扫码查询信息等等。几乎所有的手机APP都支持生成二维码和扫二维码,我们PC端的程序有时也需要支持。为了方便用户的使用,程序生成二维码,用户只需要扫二维码就能打开对应页面,不再需要进行一些复杂的操作。今天我们就来讲述一下如何使用libqr库来生成二维码。
1、libqr开源库介绍
libqr是github上开源的二维码生成库,其github地址为:https://github.com/rsky/qrcode。使用c语言编写,提供了标准的C接口,API使用起来很方便,该库可以输出bitmap和png两种图片格式的二维码。
开源库的作者是一位来自日本的程序员,开源库的头文件中的注释都是使用日语写的,如果要看注释,可以尝试用翻译软件去翻译一下。
2、使用libqr的一般流程
使用libqr库生成二维码图片的一般步骤:
1&#x