我只想将内容导入为文本,但是我获取了二进制值,尝试了类似但不起作用的内容:
$data = file_get_contents("input.xps");
我可以使用的任何lib吗? 谢谢
答案 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");