この記事では、C# REST API を使用して XHTML を PDF に変換する方法 について説明します。また、Dotnet ベースのクラウド SDK を活用し、C# RESTful サービスを使用して XHTML から PDF へファイル形式を変換する方法 についても詳しく説明します。出力 PDF ファイルのカスタマイズについても説明します。
前提条件
- アカウントを作成してAPI認証情報を取得する XHTML ファイルから PDF を生成する
- Aspose.HTML Cloud SDK for Dotnet をダウンロードして、XHTML ファイルを Markdown ファイルに変換します。
- 上記のSDKを使用してC#プロジェクトをセットアップする
C# Low Code API を使用した XHTML から PDF へのコンバーターの手順
- HTML Cloud API クラスと変換機能にアクセスするために、アプリケーションに Aspose.HTML.Cloud.Sdk と Aspose.HTML.Cloud.Sdk.Conversion を追加します。
- Aspose Cloud での認証のためにクライアント ID とクライアント シークレットを指定して HtmlApi のインスタンスを作成します。
- 初期化されたHtmlApiからConvertApiオブジェクトを取得してドキュメント変換を実行します。
- PDF変換オプション オブジェクトをインスタンス化して、PDF ファイルの出力パラメータを定義します。
- PDFページの高さを8インチ、幅を11インチ(横長形式)に設定します。
- 上、下、左、右の4つの余白をそれぞれ1インチに指定します。
- XHTML ファイルを PDF に変換するには、convertApi の 非同期変換() を呼び出します。
以下の手順では、C# .NETベースのAPIを使用してXHTMLドキュメントをPDFに変換する方法を説明します。XHTMLファイルをPDFに変換するには、まずSDKを追加してAspose Cloudに接続し、クライアントIDとシークレットで認証した後、変換APIにアクセスします。その後、ページサイズや余白などのPDFオプションを設定し、ConvertAsync()を実行して最終的なPDFを生成します。
C# REST インターフェースを使用して XHTML を PDF にオンラインで変換するコード
上記のコードは、C# REST APIを使用してXHTMLファイルをPDFにエクスポートする方法を示しています。最もシンプルなバージョンは、ConvertAsync()メソッドに2つの引数のみを指定する、つまりPDFConversionOptionsを使用しない方法です。追加オプションを指定しない場合、出力PDFファイルはデフォルト設定で作成されます。
この記事ではXHTMLの変換について説明しました。MarkdownファイルをPDFに変換するには、C# REST API を使用して Markdown を PDF に変換するの記事を参照してください。