如何在文件夹中的所有文件中添加水印?

时间:2017-03-30 19:10:34

标签: c#

我是使用方法,其中openfiledialog和savefiledialog为第二种方法在一张图片上添加水印,按下按钮调用方法 如何实现文件夹中的所有图片? 我想,neccesary像这样使用了folderbrowserdialog:

AddWatermarkOnAllPictures_Click ()
{
folderbrowser.Dialog.ShowDialog();
{
}
}

我是对的?可能是,我必须调用方法,它会添加水印,这个方法适用于文件夹中的所有图片吗?

1 个答案:

答案 0 :(得分:1)

假设“folderbrowser”是您的FolderBrowserDialog

迭代所选目录:

if (folderbrowser.ShowDialog() != DialogResult.OK) return;

foreach(string file in System.IO.Directory.GetFiles(folderbrowser.SelectedPath))
{
 // Do something
}