首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDFCreator和Excel

PDFCreator和Excel
EN

Stack Overflow用户
提问于 2013-06-20 14:59:03
回答 2查看 3.1K关注 0票数 2

我想使用PDFCreator从excel中创建PDF文件(.xlsx)。我不能使用MS Office。

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

代码语言:javascript
复制
PDFCreator.exe /PF"myfile.docx"

这个没有问题,因为Wordpad被用来将.docx文件发送到PDFCreator。

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

代码语言:javascript
复制
PDFCreator.exe /PF"excel.xlsx"

什么都没有发生-只有弹出式的文件选择被显示-我发现这个弹出式弹出是由Excel显示来打开特定的文件。

我的问题是:

1)在MS Office不可用时,是否可以从命令行使用PDFCreator打印XLS文件?

2)是否有用于Excel打印文件的命令行参数?到目前为止,我有XLVIEW.EXE "filename.xlsx“

需求:

  • 整个过程必须是自动化的(这就是为什么我使用命令行参数)
  • MS Office无法使用(因为有许可证)
  • 在服务器上免费供商业使用/使用

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-20 15:45:13

见下面的EDIT3

如果您在这里查看:http://www.excelguru.ca/content.php?181,您将看到excel VB代码,这些代码可以运行。您可以使用以下内容从命令行运行该代码:

代码语言:javascript
复制
c:\filename.vbs

这将启动VB脚本。VB脚本是excel的一部分,这样就不再需要花费了,许可证没有问题,您也不必使用Word。

我假设您有Excel可用,或者这就是您所说的Office不可用的意思吗?在您的第二个问题中,您指出Excel 是可用的

EDIT3:

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

下面的站点显示如何从命令行打开OpenOffice的电子表格部分:line

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

最重要的是本页展示了如何使用命令行http://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=32069中的OpenOffice将Excel转换为PDF

票数 0
EN

Stack Overflow用户

发布于 2013-11-26 21:07:29

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17217076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档