onenet网站源码分享,one.net

大家好,今天给各位分享onenet网站源码分享的一些知识,其中也会对one.net进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

通常在拉取.NetRuntime源码,看到感兴趣的issue提交,就把该issue编号保存到OneNote,待有时间,便整理为笔记或博文,今天说一下.NetSystem.Drawing.Common开始支持Webp和Heif图像格式的生成.下面看看这个具体的issue(目前这一块还没有办法正常使用):

Add`System.Drawing.Imaging.ImageFormat.Heif`and`Webp`.(#71227)

如何使用

关于System.Drawing.Common支持Webp和Heif,是依赖GDI+,看到GDI+就知道这玩意是不跨平台,只能在Windows上使用,而且还对Windows版本有要求,支持的最低版本Windows101809.1.引用System.Drawing.Common(在Nuget查找,预览版还不支持.我使用的是在本地自己编译)

.Net支持生成Webp和Heif格式图像文件

注意事项

目前生成webp和Heif格式文件,是有问题的,使用工具查看文件的十六进制:

webp和png生成的二进制文件是一摸一样的

这也就是为什么说是有问题的,可以看到虽然指定图片格式为webp,但生成的文件格式还是png.

在.Net7正式发布,生成Webp和Heif文件应该是没有问题的.毕竟还有将近4个月的时间.才会发布正式的.Net7.

关于onenet网站源码分享和one.net的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平