【发布时间】:2013-03-11 14:04:12
【问题描述】:
您好,我需要使用 php 从 xps 文件中检索所有信息,有人知道吗?请告诉我它的紧急情况..
【问题讨论】:
您好,我需要使用 php 从 xps 文件中检索所有信息,有人知道吗?请告诉我它的紧急情况..
【问题讨论】:
您必须知道 XPS 只是 PKZIP 格式,其中包含一些 XML 文件作为描述和其他内容作为文档内容。 因此,您的任务只是将 .zip 解压缩到一个临时文件夹中,抓取 .xml 并进行分析。
【讨论】:
您需要一个可以转换 .xps 文件的工具。有一个名为 gxps 的 GhostScript 变体可以做到这一点。
http://ghostscript.com/GhostXPS.html
转换为文本将是一个两步过程,但仍然很简单:
exec("gxps -sDEVICE=pdfwrite -sOutputFile=input.pdf -dNOPAUSE input.xps");
$text = exec("pdftotext input.pdf");
【讨论】: