ドキュメントとメディアプレビューの設定
liferay 7.4 U84+/GA84+.
デフォルトでは、Liferay は PDFBox を使ってドキュメントライブラリに追加されたファイルのプレビューを生成します。 これは、PDFBoxがDXPで配布できる唯一の100% Javaベースのツールであるためです。
しかし、PDFBoxは限られたファイルタイプにしか対応していないため、Liferayはサードパーティのサービスとの統合も提供し、追加のファイルタイプにも対応しています。 これらのサービスを利用することで、より多くのファイルに対して、より迅速に高品質のファイルプレビューを生成することができます。
サードパーティのサービスを使用してプレビューを生成するには、まずLiferayインスタンスを実行しているサーバーにそれらをインストールする必要があります。
Liferayは現在、これらのサービスとの統合をサポートしています:
-
LibreOffice または OpenOffice : これらのプログラムは、サポートされているファイルタイプ (
.pdf
,.docx
,.odt
,.ppt
,.odp
など) のサムネイルとプレビューを生成するためにサーバーモードで使用することができます。 また、これらを使用してドキュメントを変換し、ブラウザで表示することもできます。 詳細は、 OpenOffice / LibreOffice統合の有効化 を参照してください。 -
ImageMagick ( Ghostscript も必要です):これらのプログラムは、画像ファイルの高速で高品質のプレビューと変換を提供します。 詳細は、 Enabling ImageMagick and Ghostscript を参照してください。
-
FFmpeg :このプログラムは、音声ファイルとビデオファイルのサポートを提供します。 ファイルのプレビューを生成するだけでなく、ブラウザのネイティブHTML 5プレーヤーでマルチメディアを再生することもできます。 詳細は、 音声とビデオのプレビュー用にFFmpegを有効にする を参照してください。
これらのサービスをインストールして設定すれば、Documents and Mediaはほとんどのファイルタイプのアプリケーション内プレビューを提供できる。
ImageMagickでサポートされるメディアタイプの設定
ImageMagickをインストールしている場合、Adaptive Mediaはそれを使ってドキュメントライブラリに保存されている画像の代替解像度を生成することができます。 デフォルトでは、ImageMagick は avif
、gif
、heic
、tiff
、webp
ファイルをサポートしているが、必要に応じてメディアタイプを追加することができる。 詳しくは、 Adaptive Media Configuration Reference 。
プレビューとサムネイルの手動生成
サードパーティのサービスを有効にすると、Liferayは自動的にそれらを使用して、サポートされているメディアタイプのプレビューとサムネイルを生成します。 ただし、これらのサービスを有効にする前にアセットをアップロードした場合は、サムネイルとプレビューを手動で生成する必要があります。
画像ファイル用に生成するには、アダプティブ・メディアを使用します。 詳しくは 画像解像度の管理 を参照してください。
オーディオ、ビデオ、PDF、OpenOfficeファイルについては、サーバー管理アプリケーションからプレビューとサムネイルを再生成できます:
-
グローバルメニュー を開き、[コントロールパネル] タブを開き、[システム管理] をクリックします。
-
リソース タブに移動します。
-
再生オプション]で、希望のメディアタイプの[実行]をクリックします。
これにより、文書の欠落画像の生成が始まる。 この処理を実行しても、既存のプレビューやサムネイルには影響しません。 すべてのプレビューとサムネイルを再生成したい場合は、まずこのクリーンアップ・アクションを実行してください:*ドキュメントとメディアのプレビューとサムネイルファイルをリセットします。
この処理は、アダプティブメディアのプレビューや画像ファイルのサムネイルには影響しません。 これらを管理するには、 Adaptive Media を使用します。