The Aspose.Cells HTML Converter for .NET Plugin is a powerful tool that allows developers to convert Excel files into clean, responsive HTML markup and import HTML content back into Excel workbooks. このプラグインは、Webベースの視聴者、メールレポート、CMS統合に最適です。

導入

The Aspose.Cells HTML Converter for .NET Plugin is a versatile tool that allows developers to export Excel files to HTML and import HTML content back into Excel workbooks. このプラグインは、Webベースの視聴者、メールレポート、およびCMS統合に最適です。

Aspose.Cells HTML Converter の重要な機能

  • Excel を HTML に輸出する- 完全なワークブックまたは特定のワークシートを、Excel で HTML コンバーターに使用して、清潔で反応性の高い HTML と変換します。

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

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

  • ストリームベースの入力と出力- ウェブアプリケーション、API、またはサーバーなしの環境で効率的なデータ処理のためにメモリストリームを介してHTMLを保存または充電します。

  • ●ブロードフォーマットサポート- さまざまなフォーマットで動作します: XLS、XLSX、XXSB、XXX、XLTXTM、HTML、およびMHTML。

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

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

Aspose.Cells を .NET にインストールする

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

$ dotnet add package Aspose.Cells

Excel から HTML への変換

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を避ける

これらの機能により、Aspose.Cells は Excel を HTML に変換するための強力なツールを提供し、フォーマットが保存されていることを保証することで、さまざまなプラットフォームで無線の統合と表示を可能にします。

結論

Aspose.Cells HTML Converter for .NET は、Excel ファイルを純粋な HTML マークに変換し、HTML コンテンツを Excel ワークブックに戻すための強力な機能を提供します。

More in this category