この短いガイドでは、Java を使用して PDF を MP4 に変換する方法を説明します。IDE の設定方法、手順のリスト、そして Java を使用した PDF から MP4 ビデオへのコンバータのサンプルコード が含まれています。PDF ファイルからカスタムビデオを生成する、これらすべてのタスクを実行する詳細なコードが得られます。
Java を使用した PDF から MP4 へのコンバータの手順
- IDEを Aspose.PDF for Java を使用して PDF ファイルを処理し、ページをレンダリングするように設定します
- 出力画像の透かしを削除するためにライセンスを適用する
- ソースPDFファイルをメモリにロードするには、Document クラスオブジェクトを使用します。
- PDFページをフレーム画像としてレンダリングする際に使用される出力画像解像度を定義する
- 読み込んだ PDF ドキュメントのすべてのページを反復処理する
- 各 page を PNG としてレンダリングし、ユニークな番号のフレームファイルとしてディスクに保存します。
- 保存されたすべてのフレーム画像をビデオデコーダにロードする
- 出力ビデオの各ページにカスタムフレームレートを設定する
- すべての画像フレームをビデオにエンコードし、出力を保存する
これらの手順は、Java を使用して PDF を MP4 ビデオに変換する方法を要約しています。ソース PDF ファイルを読み込み、PDF のすべてのページを反復し、ビデオのフレームレートに従って事前定義された解像度で繰り返しレンダリングします。最後に、すべての画像をターゲット MP4 ビデオにエンコードし、出力を保存します。
Java を使用して PDF を MP4 に変換するコード
上記のコードは PDF to MP4 の変換を示しています。必要に応じて、RenderingOptions を使用して高品質な補間を試み、フレームのサイズを設定し、ビデオ内のページを回転させることができます。FFmpeg は、HH.265//HEVC を使用してファイルサイズを小さくし品質を向上させる、WebM/VP9 を使用してブラウザ互換性を確保する、ページ間のフェード遷移を追加するなど、カスタムビデオを作成するためのさまざまなオプションを提供します。
この記事は、PDFからビデオを作成するのに役立ちます。PDFをGIFに変換するには、記事Convert a PDF to GIF using Javaを参照してください。