我已经创建了一个excel文件,正在使用PrintOut()
打印它:
xlWorkSheet.PrintOut();
一切正常。但是,我将Foxit阅读器(PDF阅读器/查看器)作为默认打印机,因此我将直接打印到PDF文件。
因此,在启动上面的代码时,我将拥有一个默认名称为Book1.PDF
的窗口。有可能改变吗?
我已经尝试过了:
xlWorkSheet.PrintOut(Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, true, Type.Missing, "SomeFileName.pdf");
PrintToFile(对象)
可选对象。为True时打印到文件。如果PrToFileName不是 指定后,Microsoft Excel会提示用户输入名称 输出文件。
PrToFileName(对象)
可选对象。如果PrintToFile设置为True,则此参数 指定要打印到的文件的名称。
我认为应该可以,但这没做任何事情。名字还是一样。