Снимка конвертор
Aspose.Cells Image Converter за .NET Plugin позволява на разработчиците да трансформират съдържанието на Excel в формати на изображения като PNG, JPEG, BMP и др. Независимо дали конвертирате цяла работна книга, индивидуални работни таблици, клетъчни редове или вградени графики, този плъгин гарантира, че данните от ширината се преработват с перфектна точност на пиксела.
Последните статии
Aspose.Cells Image Converter ключови функции
Конвертирайте работните таблици, графики и редове в изображения Изтегляне на цели работни листове, специфични редове или вградени графики в висококачествени файлове за изображения, подходящи за отчети, документация и онлайн прегледи.
*Настройки за персонализиране на рендери Използване
ImageOrPrintOptions
да контролирате резолюцията, скалирането на страницата, видимостта на мрежата и много други. Подгответе всяка конверсия, за да отговори на вашите визуални и оформления изисквания.Поддръжка за всички големи формати на Excel XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS.
График и Pivot Table Rendering Конвертирайте вградените графики на Excel и пивовите таблици директно в отделни изображения за визуализация на данни или уеб използване.
Оптимизиран лист и работна книга рендеринг Използване
SheetRender
илиWorkbookRender
класове за представяне на индивидуални листове или пълни работни книги по няколко страници.Безжична интеграция с .NET проекти Работи извън кутията с всяка .NET Framework или .Net Core приложението за генериране на изображения в комплект или по искане, включително използването на Aspose Image to Excel Converter за гладки конверсии.
Започнете с Aspose.Cells Image Converter за .NET
За да започнете да конвертирате файлове на Excel в формати на изображения, следвайте следните стъпки:
1. Инсталирайте Aspose.Cells за .NET
NuGet, за да добавите Aspose.Cells:
dotnet add package Aspose.Cells
2. Изтегляне на Excel Workbook
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");
Изтегляне на пивотна маса като изображение
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");
Най-добрите практики за преобразуване на изображения
- Винаги авто-подходящи колони преди представяне, за да се гарантира пълна видимост.
- Увеличаване на резолюцията за високото производство на DPI в уеб и печатна употреба.
- Използвайте бял фонов цвят за по-чисти експорти (
options.Transparent = false
). - Валидиране на видимостта на съдържанието за скрити редове, сливани клетки или коментари.
Общи въпроси и резолюции
Грешка е: File not found
Решение: потвърдете, че източникът на Excel файл пътят е валиден и достъпна.
Грешка е: Unsupported file format
Решение: Уверете се, че типът на входния файл е поддържан (например, избягвайте наследствените макроси без режим на съвместимост).
Изход на изображението Cropped или Cut Off
** Решение**: Използване на OnePagePerSheet = true
или позволява AllColumnsInOnePagePerSheet
За по-широки листове
Конвертиране на XLS в изображение
Ако трябва да конвертирате XLS файлове специално, помислете за използването на инструмент XLS към Image Converter, който безпроблемно интегрира с Aspose.Cells за подобрена производителност.
Използвайте Excel за конвертор на изображения
За потребителите, които искат бързо да променят таблиците на Excel за формати на изображения, функцията Excel to Image Converter осигурява едноставно решение, което улеснява процеса на конверсия.