質問:
テキスト抽出ができない場合、ダウンロードした PDF ファイルが変更されたかどうかを特定するのは困難です。 MD5 チェックサムは信頼性の高いソリューションを提供できますか?
答え:
はい、MD5 チェックサムは、テキストや変更日がアクセスできない場合でも、ファイルが変更されたかどうかを判断する信頼できる方法です。
C# で System.Security.Cryptography.MD5 名前空間を使用すると、MD5 チェックサムの計算が非常に簡単になります。
using (var md5 = MD5.Create()) { using (var stream = File.OpenRead(filename)) { return md5.ComputeHash(stream); } }
結果のバイト配列をファイルの MD5 ハッシュの以前のバージョンと比較して、変更を検出できます。
MD5 チェックサムを使用すると、ファイルの変更を監視し、正確な記録を確保し、ファイルの整合性を維持するための信頼できるメカニズムを確立できます。
以上がMD5チェックサムは、ダウンロードしたPDFファイルの変更を確実に検出できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。