小编Knu*_*eks的帖子

从 Image-Control wpf c# 保存图像

我使用 ZXing.net 制作了一个 QR 码编码器(WPF,c#)

我正在图像控件中显示二维码

       var writer = new BarcodeWriter
        {
            Format = BarcodeFormat.QR_CODE,
            Options = new ZXing.Common.EncodingOptions
            {
                Height = 200,
                Width = 200,
                Margin = 0
            }
        };


        var image = writer.Write(qrtext.Text);
        qrImg.Source = image;
Run Code Online (Sandbox Code Playgroud)

之后我想保存图像。我正在使用此示例将图像保存在文件夹中

  private void btnSaveImg_Click(object sender, RoutedEventArgs e)
    {

        string filePath = @"C:\Users\xxx\Desktop\image.png";

        SaveToPng(qrImg, filePath);
    }

    void SaveToBmp(FrameworkElement visual, string fileName)
    {
        var encoder = new BmpBitmapEncoder();
        SaveUsingEncoder(visual, fileName, encoder);
    }

    void SaveToPng(FrameworkElement visual, string fileName)
    {
        var encoder = new …
Run Code Online (Sandbox Code Playgroud)

c# qr-code image save

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

image ×1

qr-code ×1

save ×1