内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
我正在创建一个应用程序,我想创建一个标签,当点击它时,将打开一个“openFileDialog”,用户将选择一个.jpg或.png图像,然后这个选定的图像将被复制到一个预定义的目录夹)。
现在,我有一个单独的标签按钮,单击它时会打开一个“openFileDialog”,然后所选图片将显示在一个图片框中。我不知道的是如何抓取这张选定的图片,并将其复制到预定义的目录中。
我还想以某种方式将它复制到目录时对其进行重命名,以便稍后可以通过添加日期缩短图片并通过另一个标签按钮显示它们。
这是我有的代码,第一个按钮:
private void addlabel_MouseClick(object sender, MouseEventArgs e)
{
Image File;
OpenFileDialog f = new OpenFileDialog();
f.Filter = "Image files (*.jpg, *.png) | *.jpg; *.png";
if (f.ShowDialog() == DialogResult.OK)
{
File = Image.FromFile(f.FileName);
pictureBox3.Image = File;
}
}
就像是
if (f.ShowDialog() == DialogResult.OK)
{
File = Image.FromFile(f.FileName);
pictureBox3.Image = File;
File.Copy(f.FileName, @"C:\MyDestination\" + f.SafeFileName;
}
您好,如果是使用组件自己编写的代码,可以使用 spark 中的 pipeline 功能,将多个功能串成一个流水线,再把流水线导出为 pmml 模型。详见 https://github.com/jpmml/jpmml-sparkml。