网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

.net core-利用PdfSharpCore和SkiaSharp.QrCode 添加PDF二维码页眉

前序

由于去年的一个项目需要在PDF 添加公司二维码 ,当时在网上找了很多操作PDF方案,第一种Aspose.PDF,很遗憾Aspose.PDF 有添加版权的背景还是页脚我忘记了,不适合公司项目,最终放弃此方案。第二种FreeSpire.PDF,很遗憾Free有限制放弃了,第三种选择OpenXml 自己去摸索太复杂放弃,最后选择了PdfSharpCore. 二维码选择的方案QRCoder,当时项目采用的.net core 3.1 ,目前项目升级到net 6.0 遇到问题,QRCoder依赖System.Drawing,但是微软放弃 System.Drawing,推荐使用SkiaSharp。

创新互联建站是一家以网络技术公司,为中小企业提供网站维护、网站制作、成都网站设计、网站备案、服务器租用、申请域名、软件开发、小程序制作等企业互联网相关业务,是一家有着丰富的互联网运营推广经验的科技公司,有着多年的网站建站经验,致力于帮助中小企业在互联网让打出自已的品牌和口碑,让企业在互联网上打开一个面向全国乃至全球的业务窗口:建站服务热线:13518219792

1.导入nuget 包

2.生成二维码

生成二维码的高度和宽度,可以进行调整,以适应PDF的页眉大小

           using var generator = new QRCodeGenerator();
var qr = generator.CreateQrCode("XXX", ECCLevel.M);
var info = new SKImageInfo(250, 250);
using var surface = SKSurface.Create(info);
var canvas = surface.Canvas;
            canvas.Render(qr, info.Width, info.Height);

分享题目:.net core-利用PdfSharpCore和SkiaSharp.QrCode 添加PDF二维码页眉
标题来源:http://bjjierui.cn/article/dsoidcp.html

其他资讯