使用SaveFileDialog()复制PDF文件

时间:2014-06-10 16:28:27

标签: c# savefiledialog

我需要帮助,使用SaveFileDialog()制作我在固定目录中创建的PDF副本,以便用户可以选择保存位置。 这是我的代码。

SaveFileDialog savepdf = new SaveFileDialog();
if (savepdf.ShowDialog() == DialogResult.OK)
  {
    System.IO.File.Copy(pathmain, newdirectory);
  }

“pathmain”是需要副本的PDF文件的路径,“newdirectory”是用户选择的目录。 如何获取用户想要的目录? 感谢。

1 个答案:

答案 0 :(得分:1)

如果DialogResult是DialogResult.OK,那么路径应该在savepdf.FileName中找到。

尝试

SaveFileDialog savepdf = new SaveFileDialog();
if (savepdf.ShowDialog() == DialogResult.OK)
{
    string newDirectory = savepdf.FileName;
    System.IO.File.Copy(pathmain, newdirectory);
}