URL を PDF C# に変換する

Web ページを PDF ドキュメントとして保存したいと思ったことはありませんか? HTML Web ページを実際の URL から変換すると、さまざまな理由で役立ちます。他のドキュメントと同様に、目的の Web ページをオフライン アクセス用に保存できます。 PDF 形式により、段落の強調表示、コメントの追加、変換された Web ページの編集が簡単になります。その結果、Web ページは自分の好みに合わせてカスタマイズできます。この記事では、C# で URL を PDF に変換する方法を学習します。

この記事では、次のトピックについて説明します。

  1. URL を PDF に変換する C# API
  2. URL を PDF に変換する手順
  3. Web ページを URL から PDF に変換

URL を PDF に変換する C# API

Web ページをライブ URL から PDF ドキュメントに変換するには、Aspose.HTML for .NET API を使用します。これは、HTML Web ページまたはスタンドアロンの HTML ドキュメントからデータを作成、変更、および抽出できる機能豊富な API です。また、外部ソフトウェアなしで、HTML Web ページとドキュメントを サポートされている形式 に変換することもできます。

API の Url クラスは、ユニバーサル識別子 (URL) のオブジェクト表現を提供します。 PdfSaveOptions API のクラスがあり、PDF として保存する際にさまざまな保存オプションを指定できます。 Converter クラスを使用して、サポートされているドキュメントを一般的な形式に変換できます。このクラスの ConvertHTML(Url, PdfSaveOptions, string) メソッドを使用すると、HTML を他の形式に変換できます。

APIのDLLをダウンロードするか、NuGetを使ってインストールしてください。

PM> Install-Package Aspose.Html

C# で URL を PDF に変換する方法

以下の手順に従って、HTML を URL から PDF に簡単に変換できます。

  • ライブ Web ページの URL を指定します。
  • PDF 保存オプションを指定します。
  • URL コンテンツを PDF として保存します。

次のセクションでは、これらの手順を C# コードに変換し、HTML Web ページのコンテンツを URL から PDF に保存する方法について説明します。

C# を使用して URL を PDF に変換する

以下の手順に従って、ライブ URL から任意の Web ページを PDF ドキュメントに保存できます。

  1. まず、Web ページの URL を使用して Url クラスのインスタンスを作成します。
  2. 次に、PdfSaveOptions クラスのインスタンスを作成します。
  3. オプションで、保存オプションを定義します。
  4. 最後に、Converter.ConvertHTML() メソッドを使用して HTML を PDF として保存します。 Url、PdfSaveOptions、および出力 PDF ファイル パスを引数として取ります。

次のコード サンプルは、C# で URL を PDF に変換する方法を示しています。

// このコード例は、コンテンツを URL から PDF ドキュメントに変換する方法を示しています。
// URL
Url url = new Url("https://about.aspose.com/");

// PdfSaveOptions の初期化 
var options = new PdfSaveOptions();

// HTML コードを PDF に変換する
Converter.ConvertHTML(url, options, @"C:\Files\URLtoPDF.pdf");
C# を使用して URL を PDF に変換する

C# を使用して URL を PDF に変換する

無料ライセンスを取得

無料の一時ライセンスを取得して、評価制限なしで Aspose.HTML for .NET を試すことができます。

結論

この記事では、C# で HTML コンテンツを URL から PDF に変換する方法を学びました。また、ドキュメンテーション を使用して、Aspose.HTML for .NET API の詳細を学ぶことができます。ご不明な点がございましたら、無料サポート フォーラム までお気軽にお問い合わせください。

関連項目