この短いガイドでは、C# を使用したフルウェブページのスクリーンショットの取得方法を説明します。IDE の設定方法、プログラミング手順のリスト、そして C# を使用した全ウェブページのスクリーンショット を取得するサンプルコードを提供します。要件に合わせたカスタム出力を作成するための情報が得られます。
C# を使用して Web ページ全体のスクリーンショットを取得する手順
- IDE を Aspose.HTML for .NET を使用するように設定し、ウェブページ全体のスクリーンショットを撮ります
- 製品の試用制限を回避するためにライセンスを設定する
- スクリーンショットを撮るウェブページを指定してください
- ソースウェブページをメモリにロードする
- ImageSaveOptions オブジェクトを作成し、出力画像タイプを PNG に設定します。
- 結果画像の水平解像度と垂直解像度を設定する
- ConvertHTML() メソッドを使用してウェブページを画像としてレンダリングする
これらの手順は、C# を使用した Web ページ全体のスクリーンショット の取得方法を説明します。ライセンスを設定し、Web ページを指定してメモリにロードし、ImageSaveOptions クラスのオブジェクトを作成します。最後に、出力画像のパラメータを設定し、Web ページを画像としてレンダリングします。
C# を使用したウェブサイトのスクリーンショット取得コード
このサンプルコードは、C# を使用したフルウェブページのスクリーンキャプチャ の適用方法を示しています。フルページをキャプチャするには、デフォルトのビューポートではなく、ページレイアウトフィットオプションを使用してページ全体をキャプチャします。また、画像の背景色を設定したり、カスタムビューポートサイズを設定したり、ウェブページの読み込み遅延に対処するためにネットワークタイムアウトを設定したりすることもできます。
このチュートリアルは、ウェブページのスナップショットを取得するのに役立ちます。Markdown を画像に変換するには、記事 C#でMarkdownをWordに変換 を参照してください。