файлы php и xps - PullRequest
       23

файлы php и xps

1 голос
/ 11 мая 2011

Я только хочу импортировать контент как текст, но я получаю двоичные значения, пробовал что-то вроде, но это не работает:

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

есть какая-нибудь библиотека, которую я могу использовать?спасибо

1 Ответ

4 голосов
/ 11 мая 2011

Вам нужен инструмент, который может конвертировать .xps файлы.Существует вариант GhostScript под названием gxps, который делает именно это.http://ghostscript.com/GhostXPS.html

Преобразование в текст будет двухэтапным процессом, но все же будет простым:

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