9 xamarin.ios xamarin.android xamarin xamarin.forms skiasharp
我有个问题。我有一个带有一些位图的skiasharp画布。现在我想将带有位图的画布导出到图像,但我不知道如何做到这一点,或者是否可能。
有人能帮我吗?
Che*_*ron 16
您可能想要拍摄Surface 的快照。
using (var image = surface.Snapshot())
using (var data = image.Encode(SKEncodedImageFormat.Png, 80))
using (var stream = File.OpenWrite(Path.Combine(FolderPath, "1.png")))
{
// save the data to a stream
data.SaveTo(stream);
}
Run Code Online (Sandbox Code Playgroud)
这与 MShah 的答案非常相似,但只是来自表面的快照,因为这surface
是对您的 Skia Surface 的引用。
归档时间: |
|
查看次数: |
13092 次 |
最近记录: |