Aspose.Cells LowCode Plugins permite que os desenvolvedores integrem sem problemas a automação do Excel em aplicações .NET. Se você converte folhas de Excel para HTML, JSON, CSV, imagens, PDFs, ou aplicando proteção de senha segura, o nome do Aspos.cells.LowCodes simplifica significativamente essas tarefas. Este guia fornece exemplos detalhados de código C# e explicações para cada plugin.
Por que usar Aspose.Cells LowCode Plugins para o Excel Automation?
- Range of Conversions: converte facilmente entre formatos do Excel e outros tipos de arquivo populares, como HTML, JSON, CSV, imagens e PDF.
- Complexidade de codificação reduzida: APIs intuitivos como
HtmlConverter
,JsonConverter
,TextConverter
, e mais significativamente reduzir o código do boilerplate. - Advanced Workbook Security: Proteja as folhas com restrições baseadas em senhas robustas usando
SpreadsheetLocker
. - Alta compatibilidade: Completamente compatível com .NET Framework, .net Core e .NET 5/6/7+.
Instalação: Como configurar Aspose.Cells LowCode Plugins
Instale o pacote de plug-in LowCode através de NuGet facilmente:
PM> Install-Package Aspose.Cells.LowCode
Converter Excel para HTML usando C#Entendi.
Gerar arquivos HTML responsivos de folhas do Excel com imagens incorporadas:
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();
Exportar dados do Excel para JSON em .NET
Transformar dados do Excel em formato JSON estruturado:
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();
Converter folhas do Excel para CSV, TSV, XML ou SQLScript
Exportar rapidamente os dados do Excel para vários formatos baseados em texto:
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();
Criação de imagens do Excel
Crie imagens de alta qualidade de folhas do Excel para relatórios e painéis:
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();
Converter arquivos do Excel para PDF em .NET
Assegurar a saída precisa e profissional do PDF das folhas do Excel:
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();
Seguro arquivos do Excel com proteção de senhas
Aplique medidas de segurança robustas para folhas sensíveis do 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();
Tente Aspose.Cells LowCode Plugins Grátis
Explore as capacidades completas de Aspose.Cells LowCode Plugins com uma licença temporária gratuita, eliminando restrições de avaliação. Página de compra Solicitar a sua chave de teste.
Título original: Excel Automation Today
Usando Aspose.Cells LowCode Plugins reduz significativamente a complexidade envolvida em gerenciamento de folhetos, conversão de dados e proteção de livros de trabalho dentro de aplicações .NET.