.NET用HTMLコンバーター
.NET用HTMLコンバーターの概要
.NET用HTMLコンバーターは、開発者がPDF文書をHTMLページに変換できる強力なプラグインです。このガイドでは、使用可能な機能の概要と、.NETでのコード例を使った一般的なタスクの実行方法について説明します。
HTMLコンバーターのインストール
.NET用HTMLコンバーターを始めるには、Aspose.Pdf NuGetパッケージをインストールする必要があります。これを行うには、NuGetパッケージマネージャーコンソールで次のコマンドを実行します:
Install-Package Aspose.PDF
または、DLLをダウンロードしてプロジェクトに参照として追加することもできます。
PDFからHTMLへの変換
PDF文書をHTMLに変換することは、HTMLコンバーターの主な機能の1つです。これは、PdfHtml
クラスを使用してPDF文書を読み込み、次にそれをHTMLファイルとして保存することで実行できます。
// PDF文書の入力パスと出力パスを指定します。
var inputPath = Path.Combine(@"C:\Samples\", "sample.pdf");
var outputPath = Path.Combine(@"C:\Samples\", "sample.html");
// PdfHtmlクラスの新しいインスタンスを作成します。
var plugin = new PdfHtml();
// PdfToHtmlOptionsクラスの新しいインスタンスを作成します。
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// 入力パスと出力パスをPdfToHtmlOptionsに追加します。
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));
// PDFからHTMLへの変換を処理し、結果コンテナを取得します。
var resultContainer = plugin.Process(options);
// 結果コンテナから結果を取得します。
var result = resultContainer.ResultCollection[0];
// 結果をコンソールに印刷します。
Console.WriteLine(result);