Bộ chuyển đổi hình ảnh
Aspose.Cells Image Converter for .NET Plugin cho phép các nhà phát triển chuyển đổi nội dung Excel thành các định dạng hình ảnh như PNG, JPEG, BMP và nhiều hơn nữa. Dù bạn đang chuyển đổi toàn bộ sổ làm việc, các bảng tính riêng lẻ, các phạm vi ô, hay các biểu đồ nhúng, plugin này đảm bảo dữ liệu bảng tính của bạn được hiển thị với độ chính xác pixel hoàn hảo.
Các Bài Viết Mới Nhất
Các Tính Năng Chính của Aspose.Cells Image Converter
Chuyển Đổi Bảng Tính, Biểu Đồ và Phạm Vi Thành Hình Ảnh
Hiển thị toàn bộ bảng tính, các phạm vi cụ thể, hoặc các biểu đồ nhúng thành các tệp hình ảnh chất lượng cao phù hợp cho báo cáo, tài liệu và bản xem trước trực tuyến.Cài Đặt Hiển Thị Tùy Chỉnh
Sử dụngImageOrPrintOptions
để kiểm soát độ phân giải, tỷ lệ trang, khả năng hiển thị đường lưới, và nhiều hơn nữa. Tinh chỉnh từng lần chuyển đổi để đáp ứng các yêu cầu về hình ảnh và bố cục của bạn.Hỗ Trợ Tất Cả Các Định Dạng Excel Chính
Hỗ trợ XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS, và các định dạng tệp bảng tính khác cho việc xuất hình ảnh.Hiển Thị Biểu Đồ và Bảng Pivot
Chuyển đổi các biểu đồ Excel nhúng và bảng pivot trực tiếp thành các hình ảnh độc lập để trực quan hóa dữ liệu hoặc sử dụng trên web.Tối Ưu Hóa Hiển Thị Bảng và Sổ Làm Việc
Sử dụng các lớpSheetRender
hoặcWorkbookRender
để hiển thị các bảng riêng lẻ hoặc toàn bộ sổ làm việc trên nhiều trang.Tích Hợp Mượt Mà Với Các Dự Án .NET
Hoạt động ngay lập tức với bất kỳ ứng dụng nào của .NET Framework hoặc .NET Core cho việc tạo hình ảnh theo lô hoặc theo yêu cầu.
Bắt Đầu Với Aspose.Cells Image Converter for .NET
Để bắt đầu chuyển đổi các tệp Excel sang định dạng hình ảnh, hãy làm theo các bước sau:
1. Cài Đặt Aspose.Cells cho .NET
Sử dụng NuGet để thêm Aspose.Cells vào dự án của bạn:
dotnet add package Aspose.Cells
2. Tải Sổ Làm Việc Excel
Workbook workbook = new Workbook("Book1.xlsx");
3. Hiển Thị Một Bảng Tính Thành 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. Hiển Thị Toàn Bộ Sổ Làm Việc
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Các Tình Huống Phổ Biến Nhất
Chuyển Đổi Biểu Đồ Excel Thành Hình Ảnh
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 Ô Thành 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");
Hiển Thị Bảng Pivot Như 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");
Các Thực Hành Tốt Nhất Cho Việc Chuyển Đổi Hình Ảnh
- Luôn tự động điều chỉnh kích thước cột trước khi hiển thị để đảm bảo hiển thị đầy đủ.
- Tăng độ phân giải cho đầu ra độ phân giải cao trong sử dụng web và in ấn.
- Sử dụng màu nền trắng để xuất khẩu sạch hơn (
options.Transparent = false
). - Xác minh khả năng hiển thị nội dung cho các hàng ẩn, ô gộp, hoặc chú thích.
Các Vấn Đề Thường Gặp và Giải Quyết
Lỗi: File not found
Giải pháp: Xác nhận rằng đường dẫn tệp Excel nguồn là hợp lệ và có thể truy cập được.
Lỗi: Unsupported file format
Giải pháp: Đảm bảo rằng loại tệp đầu vào được hỗ trợ (ví dụ: tránh các macro cũ mà không có chế độ tương thích).
Hình Ảnh Đầu Ra Bị Cắt Hoặc Cắt Bớt
Giải pháp: Sử dụng OnePagePerSheet = true
hoặc kích hoạt AllColumnsInOnePagePerSheet
cho các bảng rộng hơn.