Los Aspose.Cells Plugins para .NET proporcionan un robusto paquete de herramientas diseñado para simplificar y automatizar una amplia gama de tareas relacionadas con la hoja de distribución en las aplicaciones .NET. Desde las conversiones y el procesamiento de datos hasta el bloqueo de libros de trabajo y la generación de imágenes, estos plugins traen soluciones modulares y flexibles que ayudan a los desarrolladores a acelerar sus flujos de trabajos de Aspose Excel.
Introducción
Los Aspose.Cells Plugins para .NET ofrecen un poderoso conjunto de herramientas diseñadas para simplificar y automatizar diversas tareas relacionadas con la hoja de diámetro en sus aplicaciones. Estos plugins le permiten realizar operaciones eficientes como la conversión de archivos de Excel a PDFs o JSON, la rendición de imágenes de las hojas, el manejo de formatos de texto y la seguridad de documentos.
Descripción de Aspose.Cells Plugins
Plugin de conversión PDF
Con el Aspose.Cells PDF Converter El plugin, puede convertir sin esfuerzo las fichas de Excel en PDF de alta fidelidad. Este plugin permite la integración sin problemas en sus aplicaciones y soporta varias opciones de personalización.
Configuración de la salida PDF
Puedes personalizar la salida de PDF utilizando opciones como escala, área de impresión y margen.Aquí hay un ejemplo de cómo utilizar esta función:
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.");
}
}
Plugin de conversión JSON
El Células JSON Converter El plugin permite la conversión de los datos de Excel a y desde JSON estructurado, lo que lo hace ideal para las APIs web modernas y microservices.
Convertir libros de trabajo en JSON
Puedes convertir libros de trabajo enteros, tablas o rango de células en JSON. Aquí hay un ejemplo de cómo lograr esto:
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Convert the workbook to JSON
string json = workbook.Worksheets[0].Cells.ExportToJson();
Imágenes Converter Plugin
Con el Aspose.Cells Converter de imagen, puede render libros de trabajo de Excel o rango específico en imágenes (por ejemplo, PNG, JPEG).
Exportación de hojas como imágenes
Puedes exportar hojas, gráficos, tablas pivot, y rangos como imágenes de alta calidad. Aquí hay un ejemplo de cómo hacer esto:
// 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);
Título Converter Plugin
El Aspose.Cells Converter de texto permite transformar los datos de Excel en una variedad de formatos de texto y viceversa.
Convertir archivos de Excel en CSV
Puedes convertir los archivos de Excel en formatos de CSV, TSV, XML o SQL. Aquí hay un ejemplo de cómo hacer esto:
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Save as CSV
workbook.Save("output.csv", SaveFormat.Csv);
Plugin de Locker
El Aspose.Cells Spreadsheet Locker proporciona funciones robustas para proteger y asegurar los documentos de Excel en diferentes niveles.
El bloqueo de libros de trabajo a través del código
Puedes cerrar todos los libros de trabajo o las hojas específicas, aplicar la protección de contraseñas y asegurar la estructura del documento.
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Protect the workbook with a password
workbook.Protect(ProtectionType.WorksheetAndWindow, "password123");
Conclusión
Los Aspose.Cells Plugins para .NET están construidos para mejorar la productividad y simplificar las operaciones complejas de la tarjeta. Foro de Apoyo o consultar el Documentación de las células Aspose. Explora los extensos recursos disponibles para aprender cómo utilizar estos plugins de manera efectiva en sus aplicaciones .NET.