Слика конвертер

Aspose.Cells Image Converter за .NET Plugin омогућава програмерима да трансформишу садржај Екцел у формати слике као што су ПНГ, ЈПЕГ, БМП, итд. Без обзира да ли конвертујете целе раднике, појединачне раднике, ћелијске редове или уграђене графике, овај плугин осигурава да се подаци ширења преносе са савршеном тачношћу пиксела.

Најновији чланци

Aspose.Cells Image Converter Кључне карактеристике

  • Конвертирајте раднике, графике и редове у слике Преузмите целу радницу, одређене редове или уграђене графике у висококвалитетне сличне датотеке погодне за извештаје, документацију и онлине прегледе.

  • Прилагодљиве подешавања рендера Use ImageOrPrintOptions to control resolution, page scaling, gridline visibility, and more. Fine-tune each conversion to meet your visual and layout requirements.

  • Подршка за све велике Екцел формати Подржава XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS и друге формати датотека ширења за извоз слике.

  • График и пивотни сто рендеринг Конвертујте уграђене Екцел графике и пивоте табеле директно у појединачне слике за визуелизацију података или веб употребу.

  • Оптимизовани лист и радна књига рендеринг Use SheetRender or WorkbookRender classes to render individual sheets or full workbooks across multiple pages.

  • Интеграција са .NET пројектима Ради изван кутије са било којом .NET Framework или .NET Core апликацијом за баццх или на захтев генерацију слике.

Почетак са Aspose.Cells Image Converter за .NET

Да бисте започели конверзију Екцел датотека у формати слике, пратите ове кораке:

1. Инсталирајте Aspose.Cells за .NET

Користите NuGet да бисте додали Aspose.Cells у свој пројекат:

dotnet add package Aspose.Cells

2. Преузмите Excel Workbook

Workbook workbook = new Workbook("Book1.xlsx");

3. Предавање радног листа на ПНГ

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

Најпопуларнији сценарио

Конвертирајте Екцел графике у слике

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

Најбоља пракса за конверзију слике

  • Увек ауто-фит колоне пре рендера како би се осигурала потпуна видљивост.
  • Повећање резолуције за висок ДПИ производњу у веб и штампању.
  • Користите белу боју позадине за чишћење извоза (options.Transparent = false).
  • Валидирајте видљивост садржаја за скривене редове, спојене ћелије или коментаре.

Уобичајени питања и резолуције

Error: File not found

Решење: Потврдите да је извор Екцел датотека пут валидан и приступачан.

Error: Unsupported file format

Решење: Уверите се да се подржава тип улазног датотеке (на пример, избегавајте наслеђе макрос без режима компатибилности).

Извод слике Цроппиран или Скинут

Solution: Use OnePagePerSheet = true or enable AllColumnsInOnePagePerSheet for wider sheets.

 Српски