2009-08-13 27 views
1

サーバにローカルに保存されているPDFファイルが破損しているかどうかをPHPがチェックする方法があるかどうかは疑問でした。私たちは、PDFで変換された多数のスキャン文書を扱うPHPアプリケーションを持っています。そして、それらのどれが破損しているかをユーザに警告するのが良いかどうかチェックするのが良いでしょう。 私は周りを見ようとしましたが運がありませんでした。PDFファイルがPHPで壊れていないか確認してください

答えて

1

PDFを読むことができるpdflibのバージョンがあります。それを使って各ページを開いて読むことができます。

+0

答えをありがとう、私は3番目の部分のアプリケーションなしで純粋なPHPのソリューションがあるかどうか探していた。ところで、私はそれを見てください –

+0

それは本当に '3番目の部分のアプリケーション'ではない... PDFLibのpCOSは、少なくとも、PHPの拡張機能として利用可能です。私は以前にPDFを分析するためにpCOSを使用しました(イメージ、埋め込みフォントなどの検査)。私はそれが "腐敗"を検出するようなものであるかどうかはわかりませんが、あなたは間違いなく無料でそれをテストすることができます。 – Narcissus

0

問題は、PDFファイルが壊れる可能性があることです。

多分あなたの最善の解決策は、PDF読み込みlibを見つけて、各ページか何かから最初の単語を抽出することでしょう。それは少なくともいくつかの基本的なタイプの腐敗を捕まえるだろう。

関連する問題