【发布时间】:2012-06-14 20:22:46
【问题描述】:
案例:
- 服务器不支持 exec/shell_exec(所以排除了 pdftotext)
- 其他图书馆不接受 PDF。 Pdftotext 工作(在本地文件上测试)
以下是 (PDF) 代码的一些摘录:
5 0 obj
>
stream
Gat$ugPXc?%"6H'p]ofd'_qs00UX27?3p0*8m>KOQL4]:u"*$$^'f*q*SGMee*e$5&=alj\@GV7YPq9pg!Lr0>Y2n'&lmd4Br?V9N
P:_",WI.kJ\#'cs>77M9eTkA;,t#f)aaGuNS-6=Wp*uBg,Ft9Tcj#aI]nD[C6&m@9m?m!p6=IBt=o_LGHh!q>f$C.jdOXbSP/796HV`_Y]Y
l)M(]FZ9Ld-J_mMRe2q(D>`V@G`NM]crn@_V?sGC@W9^bnrY$.mqeVN^YEcqK)blO~>
endstream
endobj
关于创作者:
%PDF-1.4 1 0 对象 > 结束对象我想获得一些关于如何在不使用 exec/shell_exec 函数的情况下将其转换为 PHP 中的纯文本的建议。
谢谢。
(http://webcheatsheet.com/php/reading_clean_text_from_pdf.php 等其他解决方案不起作用,我无法让他们至少将此代码转换为类似于 ASCII 代码的内容。)
【问题讨论】:
-
您是否在 PHP 中安装了
curl和/或您可以建立外部 HTTP 连接?如果是这样,请考虑使用file_get_contents()或 SOAP(等)通过外部 API 进行转换。我个人不知道,但网络上肯定有这样的事情。