我想知道是否可以从doc和xls文件中读取数据,并将读取的内容放入图像文件中(创建文档页面样本)。例如,我有一些我希望我的客户购买的文档。因此,我需要自动创建类似于我的文档样本的小图片。
感谢您的帮助。
如果您需要读取xls文件,我非常推荐PHPExcel,这是一个非常简单但功能强大的工具 :) 至于doc文件,很遗憾我没有好的推荐。但我相信一定有好的解决方案。
编辑:我找到了一个快速的小解决方案,只需使用终端命令中的一行代码即可读取doc文件,虽然可能不能满足您的所有需求,但我认为值得一提。请注意,此方法仅适用于doc文件,不适用于docx。从PHP读取doc文件
尽管这看起来非常酷也非常方便,但不幸的是并不行。可能有一种方法可以使用Google Docs API实现,但我表示怀疑 :-(
詹姆斯
如果您使用的是Linux,可以使用Antiword获取Word 2000文档的纯文本。要获取Word 2007文档的文本内容,需要解压缩并读取其中包含的XML。像这样http://www.webcheatsheet.com/PHP/reading_the_clean_text_from_docx_odt.php
然而,要获取带有所有格式的实际Word文档的屏幕截图可能需要在服务器上运行Word版本,并像Litmus与浏览器一样进行屏幕截图。