Skiasharp将画布导出到图像

问题描述 投票:0回答:1

我有一个问题。我有一个带有一些位图的skiasharp画布。现在我想将带有位图的画布导出到图像,但是我不知道该怎么做,或者是否可行。

有人可以帮我吗?

xamarin xamarin.forms xamarin.android xamarin.ios skiasharp
1个回答
0
投票

将位图转换为图像:

 using (var image = SKImage.FromBitmap(yourBitmap))
 using (var data = image.Encode(SKEncodedImageFormat.Png, 80))
  {
    // save the data to a stream
    using (var stream = File.OpenWrite(Path.Combine(FolderPath, "1.png")))
          {
             data.SaveTo(stream);
           }
  }

希望这可以解决您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.