Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在没有QRcodes的情况下在.NET 6中创建条形码和System.Drawing.Common?

如何在没有QRcodes的情况下在.NET 6中创建条形码和System.Drawing.Common?
EN

Stack Overflow用户
提问于 2021-11-09 15:31:23
回答 1查看 2.6K关注 0票数 1

几年来,我一直使用ZXing.Net创建条形码和QRcodes。但是,它依赖于(更准确地说,我对BMP实际呈现的实现取决于) System.Drawing.Common,而.NET 6.0只与windows兼容。因此,当这个库托管在Docker容器中时,我就不能在我的.NET 6.0应用程序中使用它了。

我尝试过使用ZXing PixelData创建一个Microsoft.Maui.Graphics映像,但是没有运气--此时缺乏Microsoft.Maui.Graphics文档无助于此。

关于如何使用.NET 6使用System.Drawing.Common创建条形码和QR码,有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-10 05:44:42

However, it depends on System.Drawing.Common,这是不对的。ZXing可以使用正确的绑定包来处理多个库。NuGet包含13个不同的装订包,包括ZXing.Net.Bindings.ImageSharpZXing.Net.Bindings.SkiaSharp

如果您检查Github中的源代码回购,您将看到与OpenCVSharp、ImageSharp、SkiaSharp、EtoForms和Windows的绑定是最新的

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69906322

复制
相关文章
BTrace 告诉你如何在不重启 JVM 的情况下在线调试
Hello 大家好, 我是阿粉,不知道你有没有遇到过这种场景,线上服务跑了一段时间过后偶尔会出现问题,光靠代码和数据分析找不到原因,而且这种情况也不是很常见所以对应的代码也没有加日志输出,如果说重新加上日志进行发布的话,就会破坏现场只能再等一段时间了,或者有的时候想看下接口的参数,从而判断接口参数有没有问题。
Java极客技术
2022/12/02
4490
BTrace 告诉你如何在不重启 JVM 的情况下在线调试
如何在没有第三方.NET库源码的情况,调试第三库代码?
本方首发于Dotnet9[1],介绍使用dnSpy调试第三方.NET库源码,行文目录:
沙漠尽头的狼
2023/09/25
2790
如何在没有第三方.NET库源码的情况,调试第三库代码?
如何在不使用 sizeof 的情况下在 C\u002FC++ 中找到数组的大小?
theme: channing-cyan highlight: a11y-dark
鲸落c
2022/11/14
8890
Flutter:如何在没有插件的情况下制作旋转动画
本文将向您展示如何使用Flutter 中内置的RotationTransition小部件创建旋转动画。
徐建国
2022/03/30
1.8K0
Flutter:如何在没有插件的情况下制作旋转动画
二维码识别(C#)
https://www.npmjs.com/package/qrcode#usage
码客说
2022/09/21
2.4K0
二维码识别(C#)
如何在.NET程序崩溃时自动创建Dump?
首先能明确的一点是"程序崩溃退出了是不能用常规的方式 dump 的",因为整个进程树都已经退出。现场已经无法使用常规的方式读取到。
InCerry
2022/11/14
1.9K0
.NET Core 图片操作在 Linux/Docker 下的坑
.NET Core 目前更新到2.2了,但是直到现在在 .NET Core 本身依然不包括和图片有关的 Image、Bitmap 等类型。对于图片的操作在我们开发中很常见,比如:生成验证码、二维码等等。在 .NET Core 的早期版本中,有 .NET 社区开发者实现了一些 System.Drawing 的 Image等类型实现的组件,比如 CoreCompat.System.Drawing、ZKWeb.System.Drawing等。后来微软官方提供了一个组件 System.Drawing.Common实现了 System.Drawing 的常用类型,以 Nuget 包的方式发布的。今天就围绕它来讲一讲这里面的坑。
晓晨
2018/12/28
2K0
如果没有Visual Studio 2015,我们如何创建.NET Core项目 ?
对于.NET开发人员来说,我们已经习惯了VS这个世界上最强大的IDE,所以对他们来说,项目的创建直接利用安装到VS中相应的项目模板即可。当.NET Core跨出了Windows的围栏,正式拥抱其他平台,意味着VS已经不再是唯一的IDE。于此同时,.NET Core充分借鉴了目前非常流行的基于“脚手架(Scaffolding)”的源文件生成方式,在它的核心命令行“dotnet”也添加了脚手架的命令行开关。除此之外,.NET Core真正对社区敞开胸怀,我们可以直接利用现有的脚手架工具Yeoman来生成.NET
蒋金楠
2018/01/15
1.1K0
如果没有Visual Studio 2015,我们如何创建.NET Core项目 ?
如何在A4纸上打印连续的条形码
大家是不是会这样认为:只要是条码标签就应该打印在不干胶标签纸上,其实不然。很多用户是需要打印在A4纸上使用的。今天小编就给大家介绍如何在A4纸上打印连续的条形码。
神奇像素科技
2021/12/13
1.2K0
如何在A4纸上打印连续的条形码
.NET 采用 SkiaSharp 生成二维码和图形验证码及图片进行指定区域截取方法实现
在最新版的 .NET 平台中,微软在逐步放弃 System.Drawing.Imaging ,给出的理由如下:
乌拉栋
2022/10/28
1.4K0
Python监视进程创建情况和系统服务状态
(1)监视Windows系统中进程创建情况 import wmi c = wmi.WMI() process_watcher = c.Win32_Process.watch_for('creation') while True: try: new_process = process_watcher() proc_owner = '{0[0]}\\{0[1]}'.format(new_process.GetOwner()) temp_creation
Python小屋屋主
2018/04/16
1.1K0
创建没有按钮的UIAlertView
默认的,UIAlertView都有一个或者多个按钮,如果你想创建没有按钮的UIAlertView,可以使用以下的方法:
EltonZheng
2021/01/26
1.3K0
创建没有按钮的UIAlertView
智能家居如火如荼,各玩家的第一步棋都下在哪里?
要进入一个领域,选择一个好的切入点是件很严肃的问题。 家庭服务机器人、智能音箱、智能电视……伴随着人工智能技术的提升以及市场的扩大,一些智能设备逐渐进入人们的家居生活中,在便利之外,也带来了一丝乐趣。 据前瞻产业研究院此前发布的《中国智能家居设备行业市场前瞻与投资策略规划报告》数据显示,2016年,我国智能家居市场规模达605.7亿元,同比增长率50.15%。预计未来几年内智能家居将迎来爆发,到2018年,智能家居市场规模将达1396亿元。另外,来自科尔尼管理咨询公司的最新报告预计,到2020年全球智能家居
镁客网
2018/05/29
4060
如何在windows下和linux下获取文件(如exe文件)的详细信息和属性
最近在项目开发中,由cs开发的exe的程序,需要自动升级,该exe程序放在linux下,自动升级时检测不到该exe程序的版本号信息,但是我们客户端的exe程序需要获取服务器上新程序的版本号信息。最后由我用java实现linux上exe文件的版本号读取功能。下面是详细代码:
业余草
2019/01/21
6.7K0
如何在windows下和linux下获取文件(如exe文件)的详细信息和属性
.NET Core 对龙芯的支持情况和对 .NET Core 开发嵌入式的思考
前些天看到了张队公众推送的《Asp.Net终于可以在龙芯服务器上运行啦:Jexus成功完成对国产系列CPU的适配》,联想到上一周与朋友在龙芯捣鼓 .NET Core,就想写一下关于 .NET Core 在龙芯下的资料。
痴者工良
2021/04/26
1.7K0
.NET Core使用SkiaSharp快速生成二维码( 真正跨平台方案)
在.NET 6之前我们一直是使用QRCoder来生成二维码(QRCoder是一个非常强大的生成二维码的组件,用到了System.Drawing.Common 包),然后从.NET 6开始,当为非 Windows 操作系统编译引用代码时,平台分析器会发出编译时警告。异常如下:
追逐时光者
2023/10/09
2.2K1
.NET Core使用SkiaSharp快速生成二维码( 真正跨平台方案)
条码软件如何在条形码下方显示文字信息
众所周知,条码类型的编码规范是国际统一,条码数据中只能放字母及数字或者特殊符号,不能放汉字,但是在条码软件中,可以实现在条形码中放置简单汉字且不影响条形码的扫描,具体添加方式如下:
中琅条码软件
2019/09/23
1.6K0
条码软件如何在条形码下方显示文字信息
SD-CORE ——如何在没有MPLS的情况下构建全球企业级SD-WAN
SD-WAN通过利用价格合理的互联网服务,在很大程度上降低了成本,提高了网络灵活性和可靠性。但是,除了它们的好处之外,互联网主干网还引入了围绕MPLS构建的全球广域网中所缺乏的一致性问题。新的软件定义核心(SD-CORE)架构提供了一种解决方案,为企业提供了传统MPLS服务的高质量,价格合理的骨干替代方案。
SDNLAB
2018/11/23
9790
索引的创建与设计原则(2)(适合创建索引情况 )
 由于开启过慢查询日志bin-log, 我们就必须为我们的function指定一个参数。 主从复制,主机会将写操作记录在bin-log日志中。从机读取bin-log日志,执行语句来同步数据。如果使 用函数来操作数据,会导致从机和主键操作时间不一致。所以,默认情况下,mysql不开启创建函数设 置。
一个风轻云淡
2022/11/15
3670
索引的创建与设计原则(2)(适合创建索引情况 )
点击加载更多

相似问题

如何在没有init的情况下在Hybris中创建表?

14

如何在没有下载的情况下在PyGame中创建贴图?

12

如何在没有xml的情况下在kotlin中创建按钮?

16

如何在没有PostBack的情况下在ASP .NET中填充ListBox?

12

如何在没有任何库导入(如System.random)的情况下在Haskell中创建随机整数列表?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档