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 应用程序中涉及的宽板管理、数据转换和工作簿保护的复杂性,将这些强大的工具集成到您的开发工作流中,并立即提高生产力.