如何使用 skcanvas.drawImage 资源中的图片?
How Can I Use Image from Resource in skcanvas.drawImage?
我正在尝试使用 SkiaSharp SKDocument class 在 xamarin 中编写 PDF,但我无法在 skCanvas.drawImage() 中使用来自 "MyProject.Droid/Resources/Drawable" 的图像.我将图像存储在ImageSource中,我需要将其转换为SKImage,但是如何?
SKDocument sKDocument =
SKDocument.CreatePdf("/storage/emulated/0/Teste5.pdf");
var canvas = sKDocument.BeginPage(2480, 3508);
canvas.Clear(SKColors.White);
Image image = new Image();
image.Source = "MyImage.png";
canvas.DrawImage();
我需要将图像投射到 Skimage 才能绘制它
从资源中将数据作为 stream
或 byte[]
加载,然后使用 SKImage.FromBitmap()
或 SKImage.FromEncodedData()
创建 SKImage
我正在尝试使用 SkiaSharp SKDocument class 在 xamarin 中编写 PDF,但我无法在 skCanvas.drawImage() 中使用来自 "MyProject.Droid/Resources/Drawable" 的图像.我将图像存储在ImageSource中,我需要将其转换为SKImage,但是如何?
SKDocument sKDocument =
SKDocument.CreatePdf("/storage/emulated/0/Teste5.pdf");
var canvas = sKDocument.BeginPage(2480, 3508);
canvas.Clear(SKColors.White);
Image image = new Image();
image.Source = "MyImage.png";
canvas.DrawImage();
我需要将图像投射到 Skimage 才能绘制它
从资源中将数据作为 stream
或 byte[]
加载,然后使用 SKImage.FromBitmap()
或 SKImage.FromEncodedData()
创建 SKImage