将图片框图像保存为PDF文件

时间:2016-01-30 05:27:51

标签: c# .net image winforms save

我正在使用WinForms。在我的形式我有一个图片框。我想知道如何将图片框中的图像保存为pdf。到目前为止我有这个代码,但是当我打开保存的文件以检查图片是否真的变成了pdf时,我似乎得到了一个错误。

    private void Save_btn_Click(object sender, EventArgs e)
    {
        SaveFileDialog save = new SaveFileDialog();
        save.RestoreDirectory = true;

        if(save.ShowDialog() == DialogResult.OK)
        {
            pictureBox1.Image.Save(save.FileName);
        }
    }

enter image description here

1 个答案:

答案 0 :(得分:2)

代码中使用的System.Drawing.Image.Save()方法只能保存为有限数量的文件类型,例如BMP,TIFF和JPEG。你的代码调用它的方式,你可能会得到一个TIFF文件,即使你称之为filename.PDF。与TaW评论一样,此方法无法保存为PDF,您需要使用外部工具。