1
我只想要導入的內容,文本,但即時得到的二進制值,想是這樣,但它不工作:PHP和XPS文件
$data = file_get_contents("input.xps");
那裏有,我可以使用任何的lib? 謝謝
我只想要導入的內容,文本,但即時得到的二進制值,想是這樣,但它不工作:PHP和XPS文件
$data = file_get_contents("input.xps");
那裏有,我可以使用任何的lib? 謝謝
你需要一個工具,可以轉換.XPS文件。有一個名爲gxps
的GhostScript變體,它確實如此。 http://ghostscript.com/GhostXPS.html
轉換爲文本將與它一兩步的過程,但仍然簡單:
exec("gxps -sDEVICE=pdfwrite -sOutputFile=input.pdf -dNOPAUSE input.xps");
$text = exec("pdftotext input.pdf");
什麼是你想用數據做什麼? XPS是微軟的後腳本格式(有點像PDF),所以你可以看到二進制數據而不是文本。 – 2011-05-11 17:56:35
只是想從它那裏得到的所有文字,我不介意那些圖片,表格護理,... – braindamage 2011-05-11 17:57:45
XPS文件是不常見的,可能不利於你一起工作。有其他格式可以使用嗎? – erisco 2011-05-11 17:58:25