Windows Phone 8.1中的图像重叠

本文关键字:图像 重叠 Phone Windows | 更新日期: 2023-09-27 18:05:58

我正在创建一个Windows Phone应用程序,其中我需要一个图像(让它是image1)。我有100个其他的图像,我想要的是重叠每个图像,到image1在需要的时候。

(注意:我想在编辑后保存图像)

如何在Windows Phone中实现这一点?

我熟悉WPForms中的c#,我以前使用过这个代码…

//在此代码中,我在1.png上绘制2.png

        string imageFilePath = @"D:'1.png";
        Bitmap bitmap = (Bitmap)Image.FromFile(imageFilePath);//load the image file
        string image = @"D:'2.png";
        Bitmap bitmap2 = (Bitmap)Image.FromFile(image);//load the image file
        using (Graphics graphics = Graphics.FromImage(bitmap))
        {
            graphics.DrawImageUnscaled(bitmap2, 5, 5);
        }

Windows Phone 8.1中的图像重叠

Try This:

WriteableBitmap bmpCurrentScreenImage = new WriteableBitmap((int)this.ActualWidth, (int)this.ActualHeight);
bmpCurrentScreenImage.Render(LayoutRoot, new MatrixTransform());
bmpCurrentScreenImage.Invalidate();

保存位图bmpCurrentScreenImage到您想要保存的位置