如何使用php从Xps文件中读取

时间:2013-03-11 14:04:12

标签: php xps

嗨我需要使用php从xps文件中检索所有信息,任何一个人都知道请告知我它的紧急情况..

2 个答案:

答案 0 :(得分:1)

您必须知道XPS只是PKZIP格式,包含一些XML文件作为描述,其他内容作为文档内容。 所以你的任务就是将.zip解压缩到一个临时文件夹中,抓取.xml并进行分析。

答案 1 :(得分:0)

您需要一个可以转换.xps文件的工具。有一个名为gxps的GhostScript变体就是这样做的。

http://ghostscript.com/GhostXPS.html

转换为文本将是一个两步过程,但仍然很简单:

exec("gxps -sDEVICE=pdfwrite -sOutputFile=input.pdf -dNOPAUSE input.xps");
$text = exec("pdftotext input.pdf");