Các Aspose.Cells Image Converter cho .NET Plugin là một công cụ mạnh mẽ cho phép các nhà phát triển để chuyển đổi nội dung Excel sang định dạng hình ảnh chất lượng cao như PNG, JPEG, BMP, và nhiều hơn nữa. plugin này hỗ trợ các loại tệp Excel khác nhau bao gồm XLS, XLSX, CSV, HTML, ODS, and others.

Giới thiệu

The Aspose.Cells Image Converter for .NET Plugin được thiết kế để biến nội dung Excel thành hình ảnh chất lượng cao phù hợp cho các báo cáo, tài liệu, hoặc các ứng dụng web. Với plugin này, bạn có thể chuyển đổi toàn bộ sổ làm việc, bảng điều khiển cá nhân, chuỗi tế bào, và biểu đồ tích hợp thành định dạng ảnh như PNG hoặc JPEG với độ chính xác pixel hoàn hảo.

Bắt đầu với Aspose.Cells Image Converter

Cài đặt Aspose.Cells cho .NET

Để bắt đầu sử dụng Aspose.Cells Image Converter, trước tiên cài đặt thư viện thông qua NuGet:

dotnet add package Aspose.Cells

Tải về Excel Workbook

tải sổ làm việc Excel của bạn vào một Workbook Mục đích bắt đầu làm việc với nội dung của nó.

using Aspose.Cells;

public class ExcelLoader
{
    public static Workbook Load(string filePath)
    {
        // Load an existing Excel workbook from a file path
        return new Workbook(filePath);
    }
}

Gửi sổ làm việc cho PNG

Chuyển đổi bảng tính đầu tiên của sổ làm việc tải lên thành một hình ảnh PNG bằng cách sử dụng đoạn mã sau:

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");
}

Tạo toàn bộ sổ làm việc

Để chuyển đổi toàn bộ sổ làm việc thành một tập tin hình ảnh duy nhất, sử dụng WorkbookRender lớp như được hiển thị dưới đây:

ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");

kịch bản phổ biến

Chuyển đổi biểu đồ Excel sang hình ảnh

Chuyển đổi một biểu đồ tích hợp từ một bảng tính thành một hình ảnh PNG độc lập:

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");

Chuyển đổi một phạm vi tế bào thành một hình ảnh

Xuất một phạm vi tế bào cụ thể từ bảng tính vào một hình ảnh:

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");

Tạo một bảng Pivot như một hình ảnh

Chuyển đổi một bảng pivot từ sổ làm việc sang một hình ảnh:

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");

Kết luận

Aspose.Cells Image Converter cho .NET Plugin cung cấp một giải pháp toàn diện để chuyển đổi nội dung Excel thành hình ảnh chất lượng cao. Với bộ tính năng rộng rãi và dễ sử dụng, nó là một công cụ vô giá cho các nhà phát triển làm việc với dữ liệu Excel trong các ứng dụng khác nhau.

More in this category