【发布时间】:2015-07-16 15:17:57
【问题描述】:
我正在使用此代码与 windows 打印图片一起打印...
string fileName = @"C:\Images\12.jpg";
var p = new Process();
p.StartInfo.FileName = fileName;
p.StartInfo.Verb = "Print";
p.Start();
我想从目录中打开多张图片到这里,我该怎么做?
我试过这段代码,但不起作用:
var p = new Process();
DirectoryInfo d = new DirectoryInfo(@"Directory address");
FileInfo[] Files = d.GetFiles("*.jpg");
foreach (FileInfo file in Files)
{
p.StartInfo.FileName += file.FullName.ToList();
p.StartInfo.Verb = "Print";
p.Start();
}
【问题讨论】:
-
file.FullName.ToList() 将返回全名中所有字符的列表,这真的是您想要的吗?
-
我只想将所有图片添加到该对话框中...
-
我的代码的问题是这一行..." p.StartInfo.FileName += file.FullName.ToList(); "我不知道怎么解决