Fotografija konverter

Aspose.Cells Image Converter za .NET Plugin omogućuje razvijalcima da pretvore Excel sadržaj u slikovne formate kao što su PNG, JPEG, BMP, i još mnogo toga. Bez obzira na to da li konvertirate cjelokupne radne knjige, pojedinačne radionice, redove stanica ili ugrađene grafikone, ovaj plugin osigurava da se podaci o rasponu obrađuju sa savršenom točnostom piksela.

Najnovije članke

Aspose.Cells Ključne značajke konvertera slike

  • Preusmjeravanje radnih listova, grafikona i rangova na slike Render cjelokupne radne ploče, određene redove ili ugrađene grafike u visokokvalitetne slikovne datoteke prikladne za izvješća, dokumentaciju i online predviđanja.

  • Prilagodljive postavke upućivanja Use ImageOrPrintOptions to control resolution, page scaling, gridline visibility, and more. Fine-tune each conversion to meet your visual and layout requirements.

  • Podrška za sve glavne Excel formate Podržava XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS i druge formate datoteke spreadsheet za izvoz slike.

  • Mapa i Pivot stol Rendering Konvertirati ugrađene Excel grafike i pivot tablice izravno u pojedinačne slike za vizualiziranje podataka ili web korištenje.

  • Optimizirani listovi i radna knjiga Rendering Use SheetRender or WorkbookRender classes to render individual sheets or full workbooks across multiple pages.

  • Samless integracija s .NET projektima Radite izvan kutije s bilo kojom .NET Framework ili .NET Core aplikacijom za batch ili na zahtjev generaciju slike.

Početak s Aspose.Cells Image Converter za .NET

Da biste počeli pretvoriti Excel datoteke u formate slike, slijedite ove korake:

1. Install Aspose.Cells za .NET

Koristite NuGet kako biste dodali Aspose.Cells vašem projektu:

dotnet add package Aspose.Cells

2. Uključite Excel radnu knjigu

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

3. Preusmjeravanje radnog lista na 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. Iznajmljivanje cjelokupne radne knjige

ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");

Najpopularniji scenariji

Konvertirati Excel grafike u slike

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

Konvertirati raspon stanica u sliku

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 pivot stol kao sliku

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

Najbolje prakse za konverziju slike

  • Uvijek samostalno prilagođene stolpce prije renderiranja kako bi se osigurala potpuna vidljivost.
  • Povećanje rezolucije za visoku proizvodnju DPI-a u web-u i tiskanju.
  • Koristite bijelu boju pozadine za čistije izvoze (options.Transparent = false).
  • Validirati vidljivost sadržaja za skrivene redove, spajane stanice ili komentare.

Uobičajena pitanja i rezolucije

Error: File not found

Rješenje: Potvrdite da je izvorni Excel put datoteke valjan i pristupačan.

Error: Unsupported file format

Rješenje: Uvjerite se da je tip ulazne datoteke podržan (na primjer, izbjegavajte nasljeđivanje makra bez načina kompatibilnosti).

Izlazna slika uklonjena ili uklonjena

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

 Hrvatski