有没有任何将xls文件转换为pdf文档的php/java/open source软件转换器或php库?
简述:已有代码生成xls电子表格(大约2002-2006年,我相信是早期的open xml版本),需要将它们转换为pdf以满足各种需求。
我已经到处搜索了,包括在这里。我认为我只需要正确方向上的帮助,我相信已经有现成的东西可以实现这个功能。
有没有任何将xls文件转换为pdf文档的php/java/open source软件转换器或php库?
简述:已有代码生成xls电子表格(大约2002-2006年,我相信是早期的open xml版本),需要将它们转换为pdf以满足各种需求。
我已经到处搜索了,包括在这里。我认为我只需要正确方向上的帮助,我相信已经有现成的东西可以实现这个功能。
由于PHP可以在Linux中通过shell执行命令,因此这篇文章可能是一个不错的开始。
PHP: 程序执行函数 http://www.php.net/manual/zh/ref.exec.php
PHP: 文件系统: 重命名 http://www.php.net/manual/zh/function.rename.php
OpenOffice 在处理 XLS 文件方面表现得相当不错,但它可能无法完美地呈现每个此类文件 - 因此,如果您需要最高的兼容性,您将不得不在 Windows 平台上或模拟器上使用 Microsoft Excel。"IT AsiaOne" 查看了几个替代 Microsoft Office 的选择(包括 OpenOffice),并写道 "虽然没有一个替代套件承诺...与 Microsoft Office 创建的文档的完全兼容性,但总体而言,它们在翻译 Microsoft ".doc"、".ppt" 和 ".xls" 文件格式方面做得很好":
IT AsiaOne - 特别报道 - 您可以选择的内容 http://it.asia1.com.sg/specials/mmedia20020724_001.html
其他链接:
OpenOffice.org首页 http://www.openoffice.org/
Ghostscript首页 http://www.cs.wisc.edu/~ghost/
PHP首页 http://www.php.net/
Google搜索策略:
openoffice scripting pdf linux ://www.google.com/search?q=openoffice%20scripting%20pdf%20linux
openoffice print "command line" ://www.google.com/search?q=openoffice%20scripting%20pdf%20linux
然后从openoffice.org首页搜索“命令行参数”。
参考:http://answers.google.com/answers/threadview/id/177241.html