HTMLコンバータ

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

最新記事

Aspose.Cells HTML Converter キー機能

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

  • HTMLコンテンツをExcelにインポートする HTML ラインやファイルをアップロードして、テーブル、フォーマット、構造をサポートする Excel ワークブックに変換します. この機能により、 HTML を Excel に無制限に変更できます.

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

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

  • ブロードフォーマットサポート さまざまなフォーマットで動作します: XLS、XLSX、XLSB、XXSM、xLTX,XLTM、HTML、およびMTHTML - あなたが 変換することを可能にします xLS 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を避ける

これらの機能により、Aspose.Cells は、Excel を HTML に変換するための強力なツールを提供し、フォーマットが保存されていることを保証するため、さまざまなプラットフォームを通じて無線の統合および表示を可能にします。 ユーザーの体験と視覚的な魅力を向上させるために、あなたはまた、HTML から HTML のコンバージョンを変更することができます. さらに、私たちの Exel to Web App Converter では、あなたのスプレッドブックをオンラインで共有するプロセスを簡素化します. あなたが検索している場合は、# HTML to Excel へのコンバータを変更するには、当社のソリューションが効果的にそれらを満たすために設計されています.

 日本語