Поиск «PDF Producer» или исходного приложения PDF - PullRequest
0 голосов
/ 23 ноября 2010

Существует ли быстрый и грязный способ доступа к метаданным «производителя» PDF-файла с использованием анализа Regex или XML из приложения PHP?

Техника не должна быть безошибочной. Цель состоит в том, чтобы предложить пользователю загрузить PDF, созданный с использованием TeX.

Ответы [ 2 ]

0 голосов
/ 23 ноября 2010

В командной строке следующее выдает соответствующую строку:

 $ strings my.pdf | grep TeX


Producer (pdfTeX-1.40.10)
/Creator (TeX)
/PTEX.Fullbanner (This is pdfTeX, Version 3.1415926-1.40.10-2.2 (TeX Live 2009) kpathsea    version 5.0.0)

Вы можете сделать что-то подобное в PHP, см. Чтение простого текста из двоичного файла с помощью PHP .

0 голосов
/ 23 ноября 2010

Вы можете взломать значение, посмотрев тег производителя или создателя, но он может быть закодирован, а не доступен как ascii.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...