Os Aspose.Cells Plugins para .NET fornecem um robusto kit de ferramentas projetado para simplificar e automatizar uma ampla gama de tarefas relacionadas com a folha de largura em aplicações .NET. De conversões e processamento de dados para bloquear livros de trabalho e gerar imagens, esses plugins trazem soluções modulares e flexíveis que ajudam os desenvolvedores a simplificar seus fluxos de Trabalho do Aspose Excel.
Introdução
Os Aspose.Cells Plugins para .NET oferecem um poderoso conjunto de ferramentas concebidas para simplificar e automatizar várias tarefas relacionadas com o spreadsheet em seus aplicativos .NET. Estes plugins permitem que você execute operações eficientes como a conversão de arquivos do Excel em PDFs ou JSON, a renderização de imagens de spreadheets, o tratamento de formatos de texto e a segurança de documentos.
Visão geral de Aspose.Cells Plugins
PDF Converter Plugin
Com o Aspose.Cells PDF Converter Plugin, você pode facilmente converter folhetos do Excel em PDFs de alta fidelidade. Este plugin permite a integração sem problemas em seus aplicativos e suporta várias opções de personalização.
Configuração de PDF Output
Você pode personalizar a saída do PDF usando opções como escala, área de impressão e margens. Aqui está um exemplo de como usar esta função:
using Aspose.Cells;
using System;
public class CustomizePdfOutputExample
{
public static void Main()
{
// Load an existing workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Set up PDF save options with customization
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Set scaling factor (e.g., 0.75 for reducing size)
pdfSaveOptions.Scaling = 0.75;
// Define print area to be converted to PDF
pdfSaveOptions.PageIndex = 0;
pdfSaveOptions.PageCount = 1; // Convert only the first page
// Set margins (left, right, top, bottom) in points
pdfSaveOptions.MarginLeft = 20;
pdfSaveOptions.MarginRight = 20;
pdfSaveOptions.MarginTop = 20;
pdfSaveOptions.MarginBottom = 20;
// Save the workbook as PDF with custom options
workbook.Save(@"path/to/output.pdf", pdfSaveOptions);
Console.WriteLine("PDF conversion completed with custom settings.");
}
}
Plugins de conversão JSON
O que Células JSON Converter O plugin permite a conversão de dados do Excel para e de JSON estruturado, tornando-o ideal para APIs web modernos e microservices.
Conversão de livros de trabalho para JSON
Você pode converter livros de trabalho inteiros, tabelas ou linhas celulares em JSON. Aqui está um exemplo de como alcançar isso:
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Convert the workbook to JSON
string json = workbook.Worksheets[0].Cells.ExportToJson();
Imagem Converter Plugin
Com o Aspose.Cells Converter de imagem, Você pode render livros de trabalho do Excel ou ramos específicos em imagens (por exemplo, PNG, JPEG).
Exportação de folhas como imagens
Você pode exportar folhas, gráficos, tabelas pivot, e rangos como imagens de alta qualidade. Aqui está um exemplo de como fazer isso:
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Get the first worksheet
Worksheet sheet = workbook.Worksheets[0];
// Export the worksheet as a PNG image
ImageOrPrintOptions options = new ImageOrPrintOptions();
options.ImageFormat = NetOffice.ExcelApi.Enums.XlPictureType.xlBitmap;
sheet.PageSetup.Export("output.png", options);
Converter de texto Plugin
O que Aspose.Cells Converter de texto Permite transformar os dados do Excel em uma variedade de formatos de texto e vice-versa.
Conversão de arquivos do Excel para CSV
Você pode converter arquivos do Excel em formatos de script CSV, TSV, XML ou SQL. Aqui está um exemplo de como fazer isso:
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Save as CSV
workbook.Save("output.csv", SaveFormat.Csv);
Plugins do Locker
O que Aspose.Cells Spreadsheet Locker fornece recursos robustos para proteger e garantir documentos do Excel em diferentes níveis.
Locação de livros por código
Você pode bloquear livros de trabalho inteiros ou folhetos específicos, aplicar proteção de senha e garantir a estrutura de documento.
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Protect the workbook with a password
workbook.Protect(ProtectionType.WorksheetAndWindow, "password123");
Conclusão
Os Aspose.Cells Plugins para .NET são construídos para melhorar a produtividade e simplificar as operações complexas de folheto. Fórum de Apoio ou consultar o Aspose Cells DocumentaçãoExplore os extensos recursos disponíveis para aprender como usar esses plugins de forma eficaz em seus aplicativos .NET.