Bộ chuyển đổi hình ảnh
Aspose.Cells Image Converter cho .NET Plugin cho phép các nhà phát triển để chuyển đổi nội dung Excel thành định dạng hình ảnh như PNG, JPEG, BMP, và nhiều hơn nữa. Cho dù bạn đang 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, hoặc biểu đồ tích hợp, plugin này đảm bảo dữ liệu bảng điều khiển của bạn được thực hiện với độ chính xác pixel hoàn hảo.
Bài viết mới nhất
Aspose.Cells Image Converter Chìa khóa tính năng
Chuyển đổi bảng tính, biểu đồ và bảng xếp hạng sang hình ảnh Render toàn bộ bảng tính, ranh giới cụ thể, hoặc biểu đồ tích hợp vào các tập tin hình ảnh chất lượng cao phù hợp cho báo cáo, tài liệu, và xem trước trực tuyến.
Cài đặt Rendering tùy chỉnh Sử dụng
ImageOrPrintOptions
để kiểm soát độ phân giải, trang quy mô, tầm nhìn đường dây, và nhiều hơn nữa. hoàn thiện mỗi chuyển đổi để đáp ứng yêu cầu thị giác và bố trí của bạn.Hỗ trợ cho tất cả các định dạng Excel lớn Hỗ trợ XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS, và các định dạng tệp spreadsheet khác cho xuất hình ảnh.
Chart và Pivot Table Rendering Chuyển đổi các biểu đồ Excel tích hợp và bảng pivot trực tiếp thành hình ảnh độc lập cho việc xem dữ liệu hoặc sử dụng web.
Optimized Sheet và Workbook Rendering Sử dụng
SheetRender
hoặcWorkbookRender
Các lớp học để thực hiện các trang cá nhân hoặc sổ làm việc đầy đủ trên nhiều trang.Kết nối không đơn với các dự án .NET Làm việc ngoài hộp với bất kỳ ứng dụng .NET Framework hoặc .Net Core cho việc tạo hình ảnh theo yêu cầu, bao gồm việc sử dụng Aspose Image to Excel Converter cho chuyển đổi mịn màng.
Bắt đầu với Aspose.Cells Image Converter cho .NET
Để bắt đầu chuyển đổi 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 về Excel Workbook
Workbook workbook = new Workbook("Book1.xlsx");
3. Đặt sổ làm việc cho 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. Thuê 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");
Những kịch bản phổ biến nhất
Chuyển đổi biểu đồ Excel sang 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 tế bào thành 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");
Render a Pivot Table 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");
Thực hành tốt nhất để chuyển đổi hình ảnh
- Luôn tự điều chỉnh cột trước khi trình bày để đảm bảo khả năng hiển thị đầy đủ.
- Tăng độ phân giải cho kết quả DPI cao trong web và sử dụng in.
- Sử dụng màu nền trắng để xuất khẩu sạch hơn (
options.Transparent = false
). - Chứng nhận khả năng hiển thị nội dung cho hàng ẩn, các tế bào kết hợp, hoặc bình luận.
Các vấn đề chung và các quyết định
Lỗi : File not found
Giải pháp: Kiểm tra rằng con đường tệp Excel nguồn là hợp lệ và có thể truy cập.
Lỗi : Unsupported file format
Giải pháp: Hãy chắc chắn rằng loại tệp nhập được hỗ trợ (ví dụ, tránh các macro thừa kế mà không có chế độ tương thích).
Hình ảnh phát ra Cropped hoặc Cut Off
- Giải pháp *: Sử dụng
OnePagePerSheet = true
hoặc có thểAllColumnsInOnePagePerSheet
cho các tấm rộng hơn.
Chuyển đổi XLS sang hình ảnh
Nếu bạn cần chuyển đổi tệp XLS cụ thể, hãy xem xét việc sử dụng công cụ XLS to Image Converter mà tích hợp một cách an toàn với Aspose.Cells để cải thiện hiệu suất.
Sử dụng Excel để chuyển đổi hình ảnh
Đối với người dùng muốn nhanh chóng thay đổi bảng điều khiển Excel sang định dạng hình ảnh, tính năng Excel to Image Converter cung cấp một giải pháp đơn giản mà làm cho quá trình chuyển đổi dễ dàng hơn.