前言通常在拉取.NET Runtime源码,看到感兴趣的issue提交,就把该issue编号保存到OneNote,待有时间,便整理为笔记或博文,今天说一下.Net System.Drawing.Common开始支持Webp和Heif图像格式的生成.下面看看这个具体的issue(目前这一块还没有办法正常使用):
- Add `System.Drawing.Imaging.ImageFormat.Heif` and `Webp`. (#71227)
1. 引用System.Drawing.Common(在Nuget查找,预览版还不支持.我使用的是在本地自己编译)
文章插图
.Net支持生成Webp和Heif格式图像文件
注意事项目前生成webp和Heif格式文件,是有问题的,使用工具查看文件的十六进制:
文章插图
webp和png生成的二进制文件是一摸一样的
这也就是为什么说是有问题的,可以看到虽然指定图片格式为webp,但生成的文件格式还是png.
【在.Net 7原生支持Webp和Heif格式文件生成】在.Net 7正式发布,生成Webp和Heif文件应该是没有问题的.毕竟还有将近4个月的时间.才会发布正式的.Net 7.
推荐阅读
- 云原生声明式数据库结构迁移工具 - SchemaHero
- 不睡觉的危害-中国养生网
- 800米跑步技巧男子
- 鸳鸯钟情吗 鸳鸯对爱情真的专一吗
- 腾讯信用怎么开通在哪查看信用分 腾讯信用分怎么查询
- 人工智能|科大讯飞翻译机4.0首发五大AI突破!助听器杀到1699元
- 如何从中获利? 什么是可转债
- 孕妇出行指南 孕妇能坐飞机吗
- 股市里的“爆仓”是什么意思? 爆仓是什么意思
- 摆地摊又叫什么 摆地摊是什么梗