Cách chuyển đổi XLSX sang JPG
Cách chuyển đổi tệp XLSX thành hình JPG
Sheetize cung cấp một API đơn giản, hiệu năng cao cho phép bạn biến một sổ làm việc Excel (.xlsx) thành ảnh JPG chất lượng. Thích hợp để tạo thumbnail, nhúng bảng tính vào trang web, hoặc tạo báo cáo hình ảnh mà không lộ dữ liệu gốc.
Tại sao nên dùng Sheetize để chuyển đổi XLSX‑to‑JPG?
- Độ trung thực đầy đủ – giữ nguyên định dạng ô, màu sắc, biểu đồ và hình ảnh.
- Nhanh & mở rộng – tối ưu cho .NET, hoạt động trên Windows, macOS và Linux.
- Độ phân giải tùy chỉnh – đặt DPI chiều ngang và chiều dọc theo nhu cầu.
- Không phụ thuộc – không cần công cụ bên ngoài hay cài đặt Office.
Bắt đầu
Thêm gói Sheetize.ImageConverter vào dự án .NET của bạn (qua NuGet) và gọi phương thức ImageConverter.Process.
Mã mẫu C#
using Sheetize;
var loadOptions = new LoadOptions
{
// Đường dẫn tới tệp XLSX nguồn
InputFile = @"D:\Reports\Financials.xlsx"
};
var saveOptions = new ImageSaveOptions
{
// Tệp đầu ra mong muốn – phần mở rộng JPG sẽ chọn định dạng JPEG
OutputFile = @"D:\Reports\Financials.jpg",
// Tùy chọn: điều chỉnh độ phân giải ảnh (DPI)
HorizontalResolution = 150,
VerticalResolution = 150,
// Tùy chọn: chất lượng nén JPEG (0‑100)
// Quality = 90
};
ImageConverter.Process(loadOptions, saveOptions);Đoạn mã tải Financials.xlsx và ghi Financials.jpg với độ phân giải đã chỉ định (và tùy chọn chất lượng).
Các tùy chọn quan trọng cho đầu ra JPG
- HorizontalResolution / VerticalResolution – xác định DPI; giá trị cao hơn cho ảnh rõ nét hơn nhưng kích thước tệp lớn hơn.
- Quality (nếu hỗ trợ) – chất lượng nén JPEG từ 0 (nén tối đa) tới 100 (chất lượng tốt nhất).
Các thực tiễn tốt nhất
- Sử dụng ít nhất 150 DPI cho hình ảnh in ấn; 72 DPI đủ cho thumbnail web.
- Nếu sổ làm việc có biểu đồ lớn, tăng DPI để tránh hiện tượng pixel hoá.
- Mở tệp JPG đã tạo bằng trình xem ảnh để kiểm tra trước khi phân phối.