PDFCreator和Excel Viewer

我很乐意使用PDFCreator从Excel中创buildPDF文件(.xlsx)。 我不能使用MS Office。

我已经下载了PDFCreator并尝试用命令打印.docx:

PDFCreator.exe /PF"myfile.docx" 

没有问题,因为写字板被用来发送.docx文件到PDFCreator。

我已经安装了Microsoft Excel Viewer来打开和打印Excel文件。 当我打开Excel Viewer时,我可以使用PDFCreator作为虚拟打印机来打印PDF。 但是,当我尝试从命令行使用PDFCreator时:

 PDFCreator.exe /PF"excel.xlsx" 

没有任何反应 – 只显示文件selectpopup ​​- 我已经发现这个popup窗口是由Excel Viewer显示打开特定的文件。

我的问题是:

1)是否有任何选项使用PDFCreator命令行打印XLS文件时MS Office不可用?

2)有没有Excel Viewer的任何命令行参数来打印文件? 我到目前为止XLVIEW.EXE“filename.xlsx”

要求:

  • 整个过程必须自动化(这就是为什么我使用命令行参数)

  • MS Office不能使用(由于许可证)

  • 免费用于商业用途/在服务器上使用

谢谢!

见下面的EDIT3

如果你看这里: http : //www.excelguru.ca/content.php ?181你会看到可以运行的excel VB代码。 你可以使用类似下面的命令从命令行运行该代码:

 c:\filename.vbs 

这将启动VB脚本。 VB脚本是Excel的一部分,所以不再花费任何费用,没有许可证的问题,你不必使用Word。

我认为你有Excel可用或者是你的意思是由于Office不可用? 在第二个问题中,您指出Excel 可用的。

EDIT3:

尝试安装OpenOffice( http://www.openoffice.org/ )。 这将允许您打开Excel文档,而无需安装Excel。 它是免费的,所以不应该有许可证问题。

以下网站向您展示了如何从命令行打开OpenOffice的电子表格部分: http : //wiki.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Getting_Started/Starting_from_the_command_line

下一页的最后一段表示您可以从Excel电子表格转换为PDF http://www.openoffice.org/product/calc.html

最重要的是,这个页面显示了如何使用OpenOffice从命令行将Excel ss转换为PDF http://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=32069

我遇到了这个问题使用PDFCreator和Excel Viewer 12(从微软的最新下载)。 但是,我发现Excel Viewer 2003一切正常。显然这只适用于.xls格式。