Java を使用したウェブサイトのスクリーンショットの取得

この記事は Java を使用したウェブページ全体のスクリーンショットの取得 を支援します。IDE の設定方法、手順のリスト、そして Java を使用したウェブサイトのスクリーンショット取得 のサンプルコードが含まれています。要件に応じて出力をカスタマイズするためのコード強化についても議論します。

Java を使用してフルウェブページのスクリーンショットを取得する手順

  1. 環境を設定して Aspose.HTML for Java を使用し、ウェブページのスクリーンショットを取得します
  2. ライセンスをロードして、制限なしで製品のすべての機能を利用する
  3. スナップショットを取得するウェブページの URL を定義する
  4. ターゲットのウェブページを HTMLDocument クラスオブジェクトにロードする
  5. ImageSaveOptions クラスオブジェクトを作成して画像をカスタマイズする
  6. 出力画像の解像度と形式を PNG に設定する
  7. 読み込んだウェブページを画像にレンダリングし、出力を保存する

上記の手順は、Java を使用したフルウェブページのスクリーンショット の作成方法を説明しています。ライセンスをロードし、URL を定義し、定義した URL で HTMLDocument をインスタンス化してプロセスを開始します。ImageSaveOptions クラスのオブジェクトを作成し、水平および垂直解像度を設定し、出力画像形式を設定し、Converter.convertHTML() メソッドを使用してウェブページをレンダリングします。

JavaでWebページ全体のスクリーンショットを取得するコード

このコードは Java を使用したフルウェブページスクリーンキャプチャ の実装を示しています。PageSetup クラスを使用して、ページ全体をキャプチャするために PageLayoutOptions のフラグ FitToContentWidth と FitToContentHeight を設定します。setBackgroundColor() メソッドを使用したさらなるカスタマイズや、ファイルサイズを小さくするために ImageFormat を Webp に切り替えること、出力を小さくする必要がある場合は解像度を下げること、そしてレンダリングプロセス中にスタイルシートとメディア選択を制御するために options.getCss() を使用することが可能です。

このガイドでは、ウェブページのスナップショットを取得するプロセスについて説明します。EPUB を PDF に変換するには、記事 Change EPUB to PDF in Java を参照してください。

 日本語