全文検索機能が正常に動作しない場合が以下の原因が考えられます。
◆PDF内のテキストがアウトライン化されている可能性があります。
お持ちの『Adobe Acrobat』または『Adobe Reader』で対象のPDFを
開いていただき、[ファイル] > [プロパティ] > [フォント]タブより
「この文書で使用しているフォント」欄をご確認ください。
「この文書で使用しているフォント」欄が空の場合は、
文字がアウトライン(画像)化されています。
※PDFファイル内のフォントの確認方法については
「フォント埋め込みの確認方法」をご覧ください。
対策:フォントの埋め込みを行ったPDFファイルをご用意ください。
◆PDF上のテキストエンコードに問題がある可能性があります。
お持ちの『Adobe Acrobat』または『Adobe Reader』で対象のPDFを
開いていただき、 メモ帳等にPDF中のテキストをコピー&ペーストしてください。
文字化けが発生する場合は、正しく検索が行えません。
写研フォントやビブロス外字等、Unicodeにマップできないフォントでは
文字化けが発生します。
対策:検索結果のハイライト機能は使用いただけなくなりますが、
別途検索用テキストデータをご用意いただき、ブック作成画面の
「検索テキスト設定」よりインポート登録ください。
◆PDF上のフォント情報に問題がある可能性があります。
PDF中のテキストがコピー&ペースト可能で文字化けも発生しない場合
PDF内のフォント情報に問題があり、正しく扱えない場合がございます。
(例えば、ご使用のフォントが重複して埋め込まれているなど)
対策:以下いずれかの対処方法をお試しください。
・meclibシステム側での対処方法
ブック編集画面の「基本情報変更」より検索結果ハイライト範囲の設定を
"単語・文章単位" に変更する。
・PDFファイル側での対処方法
Adobe Acrobat Proをお持ちでしたら該当PDFファイルをAdobe Acrobat Proで開き、
「すべてのツール」メニュー の「印刷工程を使用」 から「プリフライト」を選択後、
「潜在的なフォントの問題を修正」を実行してPDFファイルの再書き出しをお試しください。
プリフライト機能のご利用方法につきましては下記Adobeヘルプをご覧ください。
Adobeヘルプ:プリフライトツールを使用した文書の分析(Acrobat Pro)
◆スキャニングOCRテキストの場合、対象文字がOCR上で
正しく認識されず別の文字に置き換わっている。
対策:検索結果のハイライト機能は使用いただけなくなりますが、
別途検索用テキストデータをご用意いただき、ブック作成画面の
「検索テキスト設定」よりインポート登録ください。
◆全文検索用のテキスト抽出処理に失敗している可能性があります。
対象のブック編集画面「ブック作成ログ」にて、「PDFテキスト抽出に失敗しました。」や
「String could not be parsed as XML」のログが出力されている場合、全文検索用のテキスト
抽出処理に失敗している事で検索を行なってもテキストがヒットしない事象や、検索結果に
表示されたテキストの掲載ページ番号と実際のページ番号にずれが生じる事象が発生する
可能性がございます。
対策︓当社推奨手順となりますDTPデータからPSファイル出力し、『Acrobat Distiller』を
使用してPDFをご用意いただいた上で、再登録を行ってください。
※Arobat Distillerの設定については「ご登録いただくデータについて」の仕様書をご覧ください。
◆全文検索結果の一覧とハイライト表示の数が一致しない場合があります。
PDFファイル上で同一テキストを重ねて配置されている場合や、「検索テキスト設定」 機能で
重複した文字が追加された場合などでは、検索結果とハイライト表示の件数が一致しない場合が
あります。
上記に該当せず事象が改善されない場合は、PDFファイルを弊社で詳細を確認させていただきますのでこちら(お問い合わせ)より、PDFファイルをお送りください。
※ファイル容量が50MB以上の場合はお手数ですが、ファイルストレージサービス等を使用してのご提供をお願いします。