我正在尝试使用XPS PRINTER进行打印而不使用保存对话框。
我在VB6上使用打印机对象。
任何想法?
答案 0 :(得分:0)
无法从VB6控制XPS Document Writer文件名,但可以使用名为Win2PDF的第三方产品。对于Win2PDF中的set the XPS file name,使用SaveSetting方法将文件名保存到注册表中,如下所示:
SaveSetting "Dane Prairie Systems", "Win2PDF", "PDFFileName", "c:\test\test.xps"
在键设置为“PDFFileName”的情况下调用SaveSetting后,使用VB6打印机对象打印到Win2PDF打印机以创建XPS文件。