このクイックチュートリアルでは、ExcelファイルをXLSXまたはXLS形式にすることができる** C#**を使用してExcelをHTMLに変換する方法を示します。 ** C#ExcelからHTML **への変換を使用すると、忠実度の高い出力で完了できます。 HTMLファイルは、MS Windows、Linux、macOSなどのオペレーティングシステムの任意のブラウザを使用して表示できます。
C#を使用してExcelをHTMLに変換する手順
- Nuget Package Managerを使用して、ExcelからHTMLへの変換アプリケーションでAspose.Cellsへの参照を追加します
- Workbookクラスインスタンスを作成して、ソースExcelファイルをロードします
- HtmlSaveOptionsクラスインスタンスを作成して、出力ファイルのプロパティを設定します
- 生成されたHTMLファイルをSaveメソッドとHtmlSaveOptionsオブジェクトで保存します
これらの簡単な手順では、最初に入力Excelブックをロードし、次にエンコードやCSSプロパティなど、出力HTMLファイルにさまざまな設定を指定する方法で* ExcelファイルをC#*でHTMLに変換する手順について説明します。要求事項。画像の外観と出力HTMLページのグリッド線を設定し、ファイルをHTML形式にレンダリングすることもできます。
C#でExcelをHTMLにエクスポートするコード
using Aspose.Cells; | |
namespace ConvertExcelToHtmlUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Instantiate a license to remove watermark from the output HTML file | |
License ExcelToHtmlLicense = new License(); | |
ExcelToHtmlLicense.SetLicense("Aspose.Cells.lic"); | |
// Load the source Excel file with Workbook class | |
Workbook wb = new Workbook("Sample.xlsx"); | |
// Specify HTMLSaveOptions | |
HtmlSaveOptions options = new HtmlSaveOptions(); | |
// Set optional HTML settings | |
options.Encoding = System.Text.Encoding.UTF8; | |
options.ExportImagesAsBase64 = true; | |
options.ExportGridLines = true; | |
// Save the workbook output in Html file format | |
wb.Save("output.html", options); | |
} | |
} | |
} |
*ExcelをHTMLC#*に変換するには、いくつかのAPI呼び出しを使用してコードを使用します。最初に、Workbookクラスを使用して入力ファイルを読み込み、次にフォントや画像リソースの埋め込みなどのさまざまなレンダリングオプションを設定できます。最後に、出力HTML Webページは、WorkbookクラスのSaveメソッドを使用してエクスポートされます。必要に応じて、ワークブック内の非表示のシートを変換したり、各ワークシートを個別のHTMLファイルに変換したりするように変換プロセスを構成できます。
ここでは、C#でExcelをHTMLに変換するプロセスを見てきました。ただし、ExcelからSVGへの変換について知りたい場合は、C#でExcelをSVGに変換する方法の記事を参照してください。