ドキュメントとメディアプレビューの設定
ライフレイ 7.4 U84+/GA84+
デフォルトでは、Liferay は PDFBox を使用して、ドキュメント ライブラリに追加されたファイルのプレビューを生成します。 これは、PDFBoxがDXPで配布できる唯一の100% Javaベースのツールであるためです。
ただし、PDFBox は限られた数のファイル タイプのみをサポートしているため、Liferay は追加のファイル タイプをサポートするためにサードパーティ サービスとの統合も提供しています。 これらのサービスを使用すると、より多くのファイルに対して高品質のファイルプレビューをより迅速に生成できます。
サードパーティのサービスを使用してプレビューを生成するには、まず Liferay インスタンスを実行しているサーバーにそれらをインストールする必要があります。
Liferay は現在、次のサービスとの統合をサポートしています。
-
LibreOffice または OpenOffice: これらのプログラムをサーバー モードで使用して、サポートされているファイルの種類 (
.docx、.odt、.ppt、.odpなど) のサムネイルとプレビューを生成できます。 また、これらを使用してドキュメントを変換し、ブラウザで表示することもできます。 詳細については、 OpenOffice/LibreOffice 統合の有効化 を参照してください。 -
ImageMagick ( Ghostscriptも必要): これらのプログラムは、画像ファイルの高速で高品質なプレビューと変換を提供します。 詳細については、 ImageMagick と Ghostscript の有効化 を参照してください。
-
FFmpeg: このプログラムは、オーディオおよびビデオ ファイルのサポートを提供します。 ファイルのプレビューを生成するだけでなく、ブラウザのネイティブ HTML 5 プレーヤーでマルチメディアを再生することもできます。 詳細については、「 オーディオとビデオのプレビューに FFmpeg を有効にする 」を参照してください。
注Liferay 7.3.x 以前のバージョンでは、オーディオとビデオのプレビューを生成するために Xuggler を使用します。 詳細については、 Xuggler の有効化 を参照してください。
これらのサービスをインストールして構成すると、ドキュメントとメディアはほとんどのファイルタイプのアプリケーション内プレビューを提供できるようになります。
ImageMagickでサポートされるメディアタイプの設定
ImageMagick をインストールしている場合、Adaptive Media はそれを使用して、ドキュメント ライブラリに保存されている画像の代替解像度を生成できます。 デフォルトでは、ImageMagick は avif、 gif、 heic、 tiff、および webp ファイルをサポートしていますが、必要に応じて他のメディア タイプを追加できます。 詳細については、 Adaptive Media 構成リファレンス を参照してください。
プレビューとサムネイルを手動で生成する
サードパーティのサービスを有効にすると、Liferay は自動的にそれらを使用して、サポートされているメディア タイプのプレビューとサムネイルを生成します。 ただし、これらのサービスを有効にする前にアセットをアップロードした場合は、サムネイルとプレビューを手動で生成する必要があります。
画像ファイル用に生成するには、Adaptive Media を使用できます。 詳細については、 画像解像度の管理 を参照してください。
オーディオ、ビデオ、PDF、OpenOffice ファイルの場合、サーバー管理アプリケーションを使用してプレビューとサムネイルを再生成できます。
-
グローバル メニュー (
) を開き、 コントロール パネル タブに移動して、 サーバー管理をクリックします。 -
リソース タブに移動します。
-
再生成オプションで、目的のメディア タイプに対して 実行 をクリックします。

これにより、ドキュメントに不足している画像の生成が開始されます。 このプロセスを実行しても、既存のプレビューとサムネイルには影響しません。 すべてのプレビューとサムネイルを再生成する場合は、まずこのクリーンアップアクションを実行します: ドキュメントとメディアのプレビューとサムネイルのファイルをリセットします。

このプロセスは、画像ファイルの Adaptive Media プレビューとサムネイルには影響しません。 これらを管理するには、 Adaptive Mediaを使用します。