Convertidor de Imágenes
El Aspose.Cells Image Converter para .NET Plugin permite a los desarrolladores transformar el contenido de Excel en formatos de imagen como PNG, JPEG, BMP, etc. Ya sea que está convirtiendo libros de trabajo enteros, hoja de trabajo individual, ramas de células, o gráficos incorporados, este plugin garantiza que los datos de la hoja de distribución se renden con la exactitud perfecta de los píxeles.
ltimos artículos
Aspose.Cells Image Converter Funciones clave
Convertir tablas de trabajo, gráficos y rango en imágenes Render toda la hoja de trabajo, ramas específicas, o gráficos incorporados en archivos de imagen de alta calidad adecuados para informes, documentación y previstas en línea.
Customizable Rendering Settings Uso
ImageOrPrintOptions
para controlar la resolución, escala de página, visibilidad de la red, y más. Fine-tune cada conversión para satisfacer sus necesidades visuales y de diseño.Suporte para todos los formatos Excel principales Apoya XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS, y otros formatos de archivo de hoja para la exportación de imágenes.
Carta y Pivot Table Rendering Convertir gráficos y tablas pivot de Excel integrados directamente en imágenes independientes para la visualización de datos o el uso de la web.
Rendering de hoja y libro de trabajo optimizado Uso
SheetRender
oWorkbookRender
clases para rendir las hojas individuales o los libros de trabajo completos a través de varias páginas.Integración sin seno con los proyectos .NET Trabaja fuera de la caja con cualquier aplicación .NET Framework o .Net Core para la generación de imágenes en batch o en demanda, incluyendo el uso de una Aspose Image a Excel Converter para conversiones suaves.
Se inicia con Aspose.Cells Image Converter para .NET
Para comenzar a convertir los archivos de Excel en formatos de imagen, siga estos pasos:
1. Instalar Aspose.Cells para .NET
Utilice NuGet para agregar Aspose.Cells a su proyecto:
dotnet add package Aspose.Cells
2. Cargar el libro de trabajo de Excel
Workbook workbook = new Workbook("Book1.xlsx");
3. Render una hoja de trabajo a PNG
Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions
{
ImageType = ImageType.Png,
OnePagePerSheet = true,
Resolution = 200
};
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}
4. Render un libro de trabajo completo
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Los escenarios más populares
Convertir gráficos de Excel en imágenes
Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");
Convertir un rango de células en una imagen
Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");
Render una mesa pivot como imagen
Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");
Las mejores prácticas para la conversión de imágenes
- Siempre columnas auto-fit antes de rendir para garantizar la plena visibilidad.
- Aumentar la resolución para la producción de alto DPI en la web y el uso de la impresión.
- El color de fondo blanco para las exportaciones más limpias (
options.Transparent = false
).). - Validar la visibilidad del contenido para las líneas ocultas, las células fusionadas o los comentarios.
Problemas y resoluciones comunes
El error: File not found
Solución: Confirme que la ruta de archivo de fuente de Excel es válida y accesible.
El error: Unsupported file format
Solución: Asegúrese de que el tipo de archivo de entrada está apoyado (por ejemplo, evite los macros de herencia sin el modo de compatibilidad).
Imagen de salida Croped o Cut Off
- Solución *: Usar
OnePagePerSheet = true
o permitenAllColumnsInOnePagePerSheet
para las hojas más amplias.
Convertir XLS en imagen
Si necesita convertir los archivos XLS específicamente, considere utilizar una herramienta XLS a Image Converter que integra sin problemas con Aspose.Cells para mejorar el rendimiento.
Utilice Excel para convertir imágenes
Para los usuarios que quieren cambiar rápidamente las placas de Excel a los formatos de imagen, la función Excel a Image Converter ofrece una solución sencilla que simplifica el proceso de conversión. También puede aprovechar la funcionalidad Aspose.Cells Background Color para personalizar sus imágenes más.