1

以下のコードを使用して、画像にテキストを書き込んでいます。しかし、保存できません。変更を新しい画像に保存したり、既存の画像に上書きしたりする方法はありますか?

        BitmapImage img = new BitmapImage(new Uri(@"\DefaultImage.jpg", UriKind.Relative));
        img.CreateOptions = BitmapCreateOptions.None;
        img.ImageOpened += (s, e) =>
        {
            WriteableBitmap wbitmap = new WriteableBitmap((BitmapImage)s);
            TextBlock textBlock = new TextBlock();
            textBlock.Text = stringToRender;

            wbitmap.Render(textBlock, null);
            wbitmap.Invalidate();

        };
4

1 に答える 1

1

SaveJpeg()WriteableBitmapを呼び出すことにより、生成された画像を保存できます。http://msdn.microsoft.com/en-us/library/windowsphone/develop/system.windows.media.imaging.extensions.savejpeg(v=vs.105).aspxを参照してください

于 2013-03-04T17:45:58.183 に答える