我是使用方法,其中openfiledialog和savefiledialog为第二种方法在一张图片上添加水印,按下按钮调用方法 如何实现文件夹中的所有图片? 我想,neccesary像这样使用了folderbrowserdialog:
AddWatermarkOnAllPictures_Click ()
{
folderbrowser.Dialog.ShowDialog();
{
}
}
我是对的?可能是,我必须调用方法,它会添加水印,这个方法适用于文件夹中的所有图片吗?
答案 0 :(得分:1)
假设“folderbrowser”是您的FolderBrowserDialog
迭代所选目录:
if (folderbrowser.ShowDialog() != DialogResult.OK) return;
foreach(string file in System.IO.Directory.GetFiles(folderbrowser.SelectedPath))
{
// Do something
}