大家好,我是老徐,沉寂了许久,我总算出来了,这次只是简单的记录点东西。
在几年前写过一篇文章《在.Net Core 2.1下使用SkiaSharp进行图片处理》,在这篇文章里我介绍了SkiaSharp及使用方法,最近.Net6也变成了稳定版,.Net Core 2.1已经变成了古董版本了,为了适应时代潮流,就把原先的Demo项目升级到.Net6,而在.Net6中也遇到了些不太一样的问题,这里一并做下记录。

1.无Startup.cs文件

在.Net 6中没有Startup.cs文件,关于服务的注册等都是写在Program.cs中,项目创建完成后Program.cs中就已经帮定义好了builderapp,只需要按顺序分别注册和启用相应的服务就可以了。

2.在Linux下使用SkiaSharp时不需要libSkiaSharp.so文件了

这个应该是在.Net 6之前的某个时候就可以了,这有个前提,就是不能直接安装SkiaSharp包,而是要安装SkiaSharp.NativeAssets.Linux包,使用方法与SkiaSharp相同。参考:https://github.com/mono/SkiaSharp/issues/1046

3.项目预览

除了升级为.Net6之外,毫无更新:
http://tool.dwz.nz/fonts

Last modification:March 9, 2022
如果觉得我的文章对你有用,请随意赞赏