というわけで、PDF IFilterを試してみた

下記投稿の続きです。


PDF IFilter 64bitサポート
http://d.hatena.ne.jp/takakuro/20071115/1195084170


64 bit版はさすがにマシンを持っていないので・・・Adobe Reader 8.1をインストールしてそのまま PDF IFilterを利用できるか?という検証をしてみました。結論からいいますと、Adobe Reader 8.1 をインストールするとPDF IFilterも一緒にインストールされるのですが、レジストリの編集が必要です。
ちょうど同じ話題を書いたブログを見つけたので、そこを参考に設定してみました。MOSS インストール時にPDF関連のIFilterのレジストリ設定が書かれるのですが、それが古いバージョンのものなので、プログラムIDを書き換えてあげる必要があるということですね。


Indexing pdf documents with Adobe Reader v.8 and MOSS 2007
http://blogs.msdn.com/ifilter/archive/2007/03/29/indexing-pdf-documents-with-adobe-reader-v-8-and-moss-2007.aspx


あと環境変数の Path にAdobe Reader のインストール先のパスを手動で追加してあげる必要があります。これは上記ブログにも記載がありますし、KBも公開されていました。


KB928619
http://support.microsoft.com/kb/928619/en-us


Pathの追加を行ってないとPDFの中身がクロールされませんのでご注意を(クロール自体は成功しますがクロールログに警告メッセージが出力されます。)それと設定後は、MOSS 検索サービスを再起動しないと設定が再読み込みされない点にもご注意ください。