php和xps文件

时间:2011-05-11 17:52:55

标签: php xps

我只想将内容导入为文本,但是我获取了二进制值,尝试了类似但不起作用的内容:

$data = file_get_contents("input.xps");

我可以使用的任何lib吗? 谢谢

1 个答案:

答案 0 :(得分:4)

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

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

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