Aspose.Cells LowCode Plugins 允许开发人员无缝地将 Excel 自动化集成到 .NET 应用程序中. 无论是将Excel 表格转换为 HTML、JSON、CSV、图像、PDF 或应用安全的密码保护,Aspose.

為什麼要使用 Aspose.Cells LowCode Plugins for Excel Automation?

  • 广泛的转换范围:在 Excel 格式和其他流行的文件类型,如 HTML、JSON、CSV、图像和 PDF 之间轻松地转換.
  • 降低编码复杂性:直观的API如 HtmlConverter, JsonConverter, TextConverter, 更显著地减少了字符串代码.
  • Advanced Workbook Security:使用密码为基础的强制限制保护分布表 SpreadsheetLocker.
  • 高兼容性: 与 .NET 框架、 .NET Core 和 .NET 5/6/7+ 相容+.

安装:如何设置 Aspose.Cells LowCode 插件

通过 NuGet 轻松安装 LowCode 插件包:

PM> Install-Package Aspose.Cells.LowCode

将 Excel 转换为 HTML 使用 C#

从 Excel 表中创建响应性 HTML 文件,包含内置图像:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "report.xlsx"
};

var htmlOpts = new LowCodeHtmlSaveOptions {
OutputFile = "report.html",
ExportImagesAsBase64 = true
};

var htmlConverter = new HtmlConverter(loadOpts, htmlOpts);
htmlConverter.Convert(); 

在 .NET 中将 Excel 数据导入 JSON

将 Excel 数据转换为结构化 JSON 格式:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "data.xlsx"
};

var jsonOpts = new LowCodeJsonSaveOptions {
OutputFile = "data.json",
IndentOutput = true
};

var jsonConverter = new JsonConverter(loadOpts, jsonOpts);
jsonConverter.Convert(); 

将 Excel 页面转换为 CSV、TSV、XML 或 SQLScript

快速将 Excel 数据导出到各种基于文本的格式:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "records.xlsm"
};

var textOpts = new LowCodeTextSaveOptions {
OutputFile = "records.csv",
Format = TextFormat.Csv,
Delimiter = ','
};

var textConverter = new TextConverter(loadOpts, textOpts);
textConverter.Convert(); 

从 Excel 工作表中创建图像

从 Excel 表中创建高品质的图像,用于报告和磁盘:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "dashboard.xlsx"
};

var imgOpts = new LowCodeImageSaveOptions {
OutputDirectory = "images/",
ImageFormat = ImageFormat.Png,
ScaleFactor = 2.0
};

var imageConverter = new ImageConverter(loadOpts, imgOpts);
imageConverter.Convert(); 

在 .NET 中将 Excel 文件转换为 PDF

确保从 Excel 表中提供准确、专业的 PDF 输出:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "financials.xlsx"
};

var pdfOpts = new LowCodePdfSaveOptions {
OutputFile = "financials.pdf",
Compliance = PdfCompliance.PdfA1b,
EmbedFonts = true
};

var pdfConverter = new PdfConverter(loadOpts, pdfOpts);
pdfConverter.Convert(); 

安全的 Excel 文件与密码保护

应用强大的安全措施到敏感的Excel分布表:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "sensitive.xlsx"
};

var saveOpts = new LowCodeSaveOptionsProviderOfPlaceHolders {
OutputPattern = "protected\_{OriginalFileName}"
};

var locker = new SpreadsheetLocker(loadOpts, saveOpts) {
Password = "Secure#123",
AllowPrinting = false,
AllowModification = false
};
locker.Lock(); 

尝试 Aspose.Cells LowCode 插件免费

探索 Aspose.Cells LowCode 插件的全部功能,提供 免费的临时许可证,消除评估限制 購買頁面 请求您的测试密钥.

最后的想法:简化Excel自动化今天

使用 Aspose.Cells LowCode Plugins 显著减少了在 .NET 应用程序中涉及的宽板管理、数据转换和工作簿保护的复杂性,将这些强大的工具集成到您的开发工作流中,并立即提高生产力.

More in this category