从PHP应用程序使用正则表达式或XML解析访问PDF文件的“生产者”元数据是否有快捷方式?
该技术不一定是绝对可靠的。目标是在用户上传使用TeX创建的PDF时提示用户。
答案 0 :(得分:0)
你可以通过查找生产者或创建者标签来破解价值,但它可能是编码而不是ascii。
答案 1 :(得分:0)
在命令行中,以下输出匹配的行:
$ 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中执行类似操作,请参阅Read plain text from binary file with PHP。