PDFの検索結果のタイトルが空の場合のみ、替わりにPDFファイル名を表示することは可能ですか

PDFの検索結果のタイトルが空の場合のみ、替わりにPDFファイル名を表示することは可能ですか

Q.PDFの検索結果のタイトル(赤枠)が空の場合のみ、替わりにPDFファイル名を表示することは可能ですか。


A.デフォルトではPDFファイル->文書プロパティ->概要タブ->タイトルの部分が表示されておりますが、以下の①②を対応いただくことで可能となります。
①検索結果ページへ、以下を追加する。
=================
<script>
window.my_title = function(doc,i){
    if ((doc.attrs.type == 'application/pdf' || doc.attrs.type == 'pdf') && doc.title == '') {
        var m = doc.uri.match(/([^#]*)(#.*)?/);
        var t = m[1].replace(/.*\/([^/]+\/?)/, '$1') + (m[2]||'');
                    t = decodeURIComponent(t);
        return [{id:0, text:t, type:'custom'}];
    }
}
</script>
=================

②カスタムエレメントの「:title-frags-func」属性で上記関数を指定する。
=================
<mf-search-results
    :title-frags-func="window.my_title"
></mf-search-results>
=================

参考

    • Related Articles

    • PDFファイルの検索結果タイトルには何が表示されますか

      Q.PDFファイルの検索結果タイトル(赤枠)には何が表示されますか。 A.PDFファイル->文書プロパティ->概要タブ->タイトルの部分が表示されます。 参考 PDFファイルの検索結果タイトルをファイル名にすることはできますか PDFの検索結果のタイトルが空の場合のみ、替わりにPDFファイル名を表示することは可能ですか。
    • PDFファイルの検索結果タイトルをファイル名にすることはできますか

      Q.PDFファイルの検索結果タイトル(赤枠)をファイル名にすることはできますか。 A.デフォルトではPDFファイル->文書プロパティ->概要タブ->タイトルの部分が表示されておりますが、以下の関数を追加いただくことでファイル名とすることが可能です。 ...