答案 0 :(得分:1)
此代码行await MyInkCanvas.InkPresenter.StrokeContainer.LoadAsync(stream);
不适用于将 .png 或 .jpg 文件中的图片加载到InkCanvas
中,而是用于加载墨迹您之前将它们保存到 .gif 文件(see docs)后的笔画。
在您提供链接的着色书应用示例中,外部文件中的图像实际显示在XAML Image
控件中。这行代码加载它:
myImage.Source = new BitmapImage(new Uri("ms-appx:///" + _Imgsrc));
。
Image
控件放在InkCanvas
后面,每次用户加载新图片时,InkCanvas
'尺寸都会更改为适合Image
的尺寸}。