我使用以下方法在Adobe Acrobat中打印XPS文件:
private void GenerateXPS(String filename)
{
Process proc = new Process();
proc.StartInfo.FileName = "AcroRd32.exe";
proc.StartInfo.Arguments = "/t " + filename + ".pdf" + " " + "\"Microsoft XPS Document Writer\"";
proc.Start();
}
问题在于,Microsoft XPS文档编写器需要一个文件名来存储文档。现在Adobe Acrobat要求我输入此文件名,但我希望在参数中传递此文件名。或者如果不可能,就使用相同的文件名。这是否可行?