HTMLコンバータ

Aspose.Cells HTML Converter for .NET Pluginは、開発者がExcelファイルをHTMLに輸出し、HTMLファイルをロードしたり、Excelワークブックに直接マークアップすることができます。

●最新記事

Aspose.Cells HTML Converter キー機能

  • Excel を HTML に輸出する Excel ファイルを Web ディスプレイまたは軽量シェアのために HTML に変換します. 完全なワークブックまたは特定のワークシートを清潔で反応性の高い HTML として輸出します。

  • HTMLコンテンツをExcelにインポートする HTML ラインやファイルをアップロードし、テーブル、フォーマット、構造をサポートする Excel ワークブックに変換します。

  • 柔軟なHTMLレンダーオプション 生産量をコントロールする HtmlSaveOptions, 隠された行/列がどのように処理されているかを含む、個別にまたは組み合わせてワークシートを輸出するかどうかなど。

  • ストリームベースの入力と出力 メモリストリームを介してHTMLを保存または充電する - ウェブアプリ、API、またはサーバーなしの環境に最適です。これは、効率的なデータ処理のために Aspose Cells Save to Stream の機能を含みます。

  • ●ブロードフォーマットサポート XLS、XLSX、XLSB、XLSM、XLTX、XLTM、HTML、およびMHTMLの幅広いフォーマットで動作し、HTMLと遺産と現代のExcelファイルの間の変換を可能にします。

  • Native .NET インテグレーション .NET Framework と .NET Core / 6 / 7 / 8 プロジェクトに NuGet または直接の組み立て参照を使用して簡単に統合できます。

Aspose.Cells HTML Converter for .NET でスタートする

1. .NET のための Aspose.Cells をインストールする

NuGet を使用して、プロジェクトに Aspose.Cells を追加します。

dotnet add package Aspose.Cells

「Excel to HTML Conversion」

Excel ワークブックをエクスポートして HTML フォーマットをクリアします。

Excel ファイルを HTML ファイルに変換する

Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);

Excel ファイルを HTML ストリームにエクスポートする(例えば、Web アプリ)

Workbook workbook = new Workbook("Book1.xlsx");

using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // Use the stream for web response, writing to file, etc.
}

HTML から Excel への変換

HTML ファイルまたは原料マークを Excel ワークブックに変換する:

ファイルから HTML コンテンツをアップロード

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");

HTML コンテンツをストリングからアップロードする

string html = "<html><body><table><tr><td>Product</td><td>Price</td></tr><tr><td>Pen</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
    Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
    workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}

「最も人気のあるシナリオ」

Excel ワークシートを Web 用の HTML に変換する

Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
    ExportHiddenWorksheet = false,
    ExportGridLines = true
};
workbook.Save("report.html", options);

スタイリッシュなHTMLテーブルをExcelにインポートする

Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");

HTML変換のための最良の実践

  • 利用 HtmlSaveOptions.ExportGridLines = true スプレッドシートのレイアウトを模する。
  • プレプロセス Excel データは、ブラウザフレンドリーなサイズ内で適合します。
  • 輸入する際は、HTMLがよく構成されていることを確認し、最適な結果を得るためにテーブル要素を使用します。
  • ストリームに保存する場合、Web API またはクラウド機能でHTMLを直接提供する予定です。

●「共通の問題と決議」

エラー解決策
File not found入力パスが正しく、ファイルが存在することを確認します。
Unsupported formatファイルがHTMLまたはExcel互換性のあるフォーマットであることを確認します。
HTML 出力に欠けているスタイルHtmlSaveOptions をチェックし、フォーマットが保存されていることを確認します。
インポートされていないコンテンツ ExcelテーブルをHTMLで使用し、深くナストされたDIVを避ける
 日本語