C# Winform 使用二维码

关于C# Winform 程序中使用二维码的使用记录:

1、使用 Nuget

安装 ZXing.Net 程序包;

2、调用代码:

private void button1_Click(object sender, EventArgs e)
{BarcodeWriter writer = new BarcodeWriter();writer.Format = BarcodeFormat.QR_CODE;QrCodeEncodingOptions options = new QrCodeEncodingOptions(){DisableECI = true,CharacterSet = "UTF-8",Width = pictureBox1.Width,Height = pictureBox1.Height,Margin = 1};writer.Options = options;Bitmap map = writer.Write("生成二维码测试生成二维码测试生成二维码测试生成二" +"维码测试生成二维码测试生成二维码测试生成二维码测试生成二维码测试生成二维" +"码测试生成二维码测试生成二维码测试生成二维码测试生成二维码测试生成二维码测试生成二维码测试");pictureBox1.Image = map;
}

3、效果图

效果图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/544637.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Swust OJ 85]--单向公路(BFS)

题目链接:http://acm.swust.edu.cn/problem/0085/ Time limit(ms): 5000      Memory limit(kb): 65535Description某个地区有许多城镇,但并不是每个城镇都跟其他城镇有公路连接,且有公路的并不都能双向行驶。现在我们把这些城镇间的公路分布及允许…

7 种分布式全局 ID 生成策略,你更爱哪种?

上了微服务之后,很多原本很简单的问题现在都变复杂了,例如全局 ID 这事!最近工作中刚好用到这块内容,于是调研了市面上几种常见的全局 ID 生成策略,稍微做了一下对比,供小伙伴们参考。当数据库分库分表之后…

C# 读取照片的EXIF信息

一、使用 MetadataExtractor 读取 EXIF 信息 1、NuGet 中安装 在 NuGet 中搜索并安装 MetadataExtractor; 2、包信息 我安装后会有两个包:MetadataExtractor 2.0.0 和 XmpCore 5.1.3 3、代码实现 我是创建的 WPF 项目: private void B…

c#equals方法源码_C#中的Int32.Equals()方法示例

c#equals方法源码Int32.Equals()方法 (Int32.Equals() Method) This method is used to compare two integer objects and returns boolean values either true or false. 此方法用于比较两个整数对象,并返回布尔值true或false。 Syntax: 句法: bool i…

ReentrantLock 中的 4 个坑!

作者 | 王磊来源 | Java中文社群(ID:javacn666)转载请联系授权(微信ID:GG_Stone)JDK 1.5 之前 synchronized 的性能是比较低的,但在 JDK 1.5 中,官方推出一个重量级功能 Lock&#x…

Android中如何查看内存(上)

文章参照自:http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android#2299813像Linux这种现代操作系统的内存使用是很复杂的,因此很难准确的知道你的应用程序使用了好多内存。查看内存使用的方式有很多种…

.NET 4.0 调用 C dll 触发 AccessViolationException 异常的处理方案

一、问题 最近做项目的时候,在调用 c 写的 dll 的时候,遇到一个程序异常,发现捕捉不到,异常为:System.AccessViolationException 二、解决方案 详细内容和原理可以看下面引用的内容,我这里使用的方法是在…

ai逻辑回归_人工智能中的逻辑是什么?

ai逻辑回归人工智能逻辑 (Logic in Artificial Intelligence) Logic, as per the definition of the Oxford dictionary, is "the reasoning conducted or assessed according to strict principles and validity". In Artificial Intelligence also, it carries som…

FFmpeg - 音频解码过程

1. 注册所有解码器 av_register_all(); 2. Codec & CodecContext AVCodec* codec avcodec_find_decoder(CODEC_ID_AAC); if (!codec) { fprintf(stderr, "codec not found\n"); exit(1); } AVCodecContext *codec_ctx avcodec_alloc_con…

php数据类型_PHP数据类型能力问题和解答

php数据类型This section contains Aptitude Questions and Answers on PHP Data Types. 本节包含有关PHP数据类型的 Aptitude问题和解答。 1) There are the following statements that are given below, which of them are correct about data types in PHP? In PHP, varia…

WPF 使用NotifyIcon控件

转载自:https://www.cnblogs.com/celery94/archive/2010/10/26/1861371.html 1.在什么地方找到NotifyIcon 普通的WPF控件基本上都是在该命名空间下:System.Windows.Controls,该命名空间在C:\Program Files\Reference Assemblies\Microsoft\…

SpringBoot 中 4 大核心组件,你了解多少?

Spring Boot 中的 4 大组件分别是&#xff1a;Spring Boot Starter、Spring Boot Autoconfigure、Spring Boot CLI 以及 Spring Boot actuator&#xff0c;接下来&#xff0c;我们分别来看他们的使用和作用。1.Spring Boot Starter1.1 Starter的应用示例<dependency><…

cache命令小结

鉴于健忘症&#xff0c;将常用的cache操作记录下来&#xff0c;便于查询&#xff1a;1、ttcurl -X PUT http://192.168.1.102:14010/dlytest -d "dlytest"curl -X DELETE http://192.168.1.105:15002/2156F298FDD458C321A30B7D26F98E6D 2、memcacheset 命令用于向缓存…

Python operator.truth()函数与示例

operator.truth()函数 (operator.truth() Function) operator.truth() function is a library function of operator module, it is used to check whether the given value is a true/truthy value or not, it returns True if the given value is a true/truthy value, False…

WPF 代码设置NotifyIcon图标

以前做Winform窗口的时候&#xff0c;设置图标非常简便&#xff0c;用WPF还是有区别的。 notifyIcon1.Icon new Icon(System.Windows.Application.GetResourceStream(new Uri("Images/Icon/Moana.ico", UriKind.Relative)).Stream);

双重检查锁,原来是这样演变来的,你了解吗

最近在看Nacos的源代码时&#xff0c;发现多处都使用了“双重检查锁”的机制&#xff0c;算是非常好的实践案例。这篇文章就着案例来分析一下双重检查锁的使用以及优势所在&#xff0c;目的就是让你的代码格调更加高一个层次。同时&#xff0c;基于单例模式&#xff0c;讲解一下…

Linux学习之FTP服务

环境&#xff1a;red hat6.5安装包&#xff1a;vsftp、ftp服务器主配置文件&#xff1a;/etc/vsftpd/vsftpd.conf主配置参数&#xff1a;anonymous_enableYES //&#xff08;默认&#xff09;允许匿名登录anon_upload_enableYES //允许匿名上传文件anon_mkdir_write_enableYES …

WakaTime 记录你的时间(Moana 自动同步信息客户端)

X、写在前面 代码界有一神器&#xff0c;可以记录敲代码的时间&#xff0c;项目名称&#xff0c;编译器等信息&#xff0c;可以极大的满足程序员的虚荣心&#xff0c;它就是 WakaTime 网站链接 WakaTime 可以记录敲代码时间&#xff0c;和具体编辑的文件等信息&#xff0c;并…

图解:为什么非公平锁的性能更高?

作者 | 王磊来源 | Java中文社群&#xff08;ID&#xff1a;javacn666&#xff09;转载请联系授权&#xff08;微信ID&#xff1a;GG_Stone&#xff09;在 Java 中 synchronized 和 ReentrantLock 默认使用的都是非公平锁&#xff0c;而它们采用非公平锁的原因都是一致的&#…

java timezone_Java TimeZone setDefault()方法与示例

java timezoneTimeZone类的setDefault()方法 (TimeZone Class setDefault() method) setDefault() method is available in java.util package. setDefault()方法在java.util包中可用。 setDefault() method is used to assign the default time zone which is retrieved by us…