图像转换器
Aspose.Cells Image Converter for .NET Plugin 允许开发人员将 Excel 内容转换为图像格式,如 PNG、JPEG、BMP 等。 无论您正在转换整个工作簿、单个工作表、单元格或嵌入式图表,这个插件确保您的分布表数据以完美的像素准确性进行转换.
最新文章
Aspose.Cells Image Converter 关键功能
将工作表、图表和序列转换为图像 将整个工作表、特定序列或内置图表列入高品质的图像文件,适合报告、文档和在线预览.
可自定义的转换设置 使用
ImageOrPrintOptions控制分辨率,页面规模,网线可见性等. 完成每个转换以满足您的视觉和布局要求.支持所有主要 Excel 格式 支持 XLS、XLSX、XLSM、XLSB、XLTX、XLTM、CSV、TSV、HTML、ODS 和其他分布式文件格式用于图像出口.
图表和 Pivot 桌面转换 将内置的 Excel 图表和图表直接转换为单独的图像,用于数据视觉或网页使用.
优化表和工作簿转换 使用
SheetRender或WorkbookRender课堂在多个页面上编写单独的表或完整的工作簿.与 .NET 项目无缝集成 与任何 .NET Framework 或 .NET Core 应用程序进行包装或要求图像生成工作,包括使用 Aspose Image to Excel Converter 为顺利的转换.
開始使用 Aspose.Cells 圖像轉換器為 .NET
要开始将 Excel 文件转换为图像格式,请遵循以下步骤:
1. 安装 Aspose.Cells for .NET
使用 NuGet 添加 Aspose.Cells 到您的项目:
dotnet add package Aspose.Cells2. 下载 Excel 工作簿
Workbook workbook = new Workbook("Book1.xlsx");3. 将工作表转移到 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. 租一本完整的工作簿
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");最受欢迎的剧本
将 Excel 图表转换为图像
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");将细胞范围转换为图像
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");将 Pivot 桌作为图像
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");最佳图像转换实践
- 随时自定义列,以确保使用 Aspose.Cells Autofit All Columns 的完整可见性.
- 提高在网和印刷使用中高DPI的分辨率.
- 使用白色背景颜色更清洁的出口 (
options.Transparent = false). - 验证隐藏行、合并细胞或评论的内容可见性.
常见问题和决议
错误: File not found
解决方案:确认源 Excel 文件路径是有效和可用.
错误: Unsupported file format
解决方案:确保输入文件类型支持(例如,避免未兼容模式的继承宏).
输出图像 切断或切断
解決方案:使用 OnePagePerSheet = true 或允许 AllColumnsInOnePagePerSheet 更广泛的表格.
将 XLS 转换为图像
如果你需要转换 XLS 具体文件,请考虑使用一个 XLS 到 图像转换器 工具,无缝地与 Aspose.Cells 集成,以提高性能.
使用 Excel 到 Image Converter
对于用户想要快速更改 Excel 扩展表格到图像格式的用户来说, Excel to Image Converter 功能提供了一个简单的解决方案,简化了转换过程. 您也可以利用 Aspose.Cells Background Color 的功能来进一步自定义您的图片.