gpt4 book ai didi

skiasharp - 使用 SkiaSharp 查找加载位图的文件格式?

转载 作者:行者123 更新时间:2023-12-04 14:18:25 27 4
gpt4 key购买 nike

我试图找出由字节数组加载到 SKBitmap 的图像的格式。我只想知道它是 JPEG 还是 PNG 等。

// Was the decoding done by a JPEG decoder or PNG or?
var bitmap = SKBitmap.Decode(buffer);

这可能吗?

最佳答案

我想看看SKCodec .

https://docs.microsoft.com/dotnet/api/skiasharp.skcodec

这甚至没有加载实际的图像数据——只是标题。顺便说一下,您在读取文件类型时不使用内存堆栈。

要读取类型,请使用 EncodedFormat属性(property):

https://docs.microsoft.com/dotnet/api/skiasharp.skcodec.encodedformat

var codec = SKCodec.Create(...);
var format = codec.EncodedFormat;

关于skiasharp - 使用 SkiaSharp 查找加载位图的文件格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57896743/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com