Excel na obrázek

V různých scénářích můžete chtít převést tabulky Excelu na obrázky s vysokým rozlišením, například když potřebujete vložit obsah tabulky do webových nebo desktopových aplikací. V tomto článku se dozvíte, jak převést Excel XLSX nebo XLS na obrázky pomocí C# z aplikací .NET.

C# Excel to Image Converter API

Aspose.Cells for .NET je knihovna tříd C#, která je navržena pro vytváření a manipulaci s tabulkami MS Excel. Kromě funkcí pro automatizaci a manipulaci s tabulkami poskytuje rozhraní API také vestavěný převodník pro převod listů aplikace Excel do obrazových formátů. Můžete si stáhnout DLL API nebo ji nainstalovat pomocí NuGet.

PM> Install-Package Aspose.Cells

Převod Excel XLSX na obrázek C#

Aspose.Cells for .NET umožňuje převádět pracovní listy aplikace Excel do různých populárních obrazových formátů. Seznam obsahuje:

Následují kroky pro převod listu aplikace Excel na obrázek pomocí Aspose.Cells for .NET.

Následující ukázka kódu ukazuje, jak převést list aplikace Excel na obrázek pomocí jazyka C#.

// Úplné příklady a datové soubory najdete na https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Zdrojový adresář
string sourceDir = RunExamples.Get_SourceDirectory();

//Výstupní adresář
string outputDir = RunExamples.Get_OutputDirectory();

Workbook book = new Workbook(sourceDir + "sampleConvertWorksheetToImageByPage.xlsx");

Worksheet sheet = book.Worksheets[0];

Aspose.Cells.Rendering.ImageOrPrintOptions options = new Aspose.Cells.Rendering.ImageOrPrintOptions();
options.HorizontalResolution = 200;
options.VerticalResolution = 200;
options.ImageType = Drawing.ImageType.Tiff;

// Převod Sheet2Image By Page
SheetRender sr = new SheetRender(sheet, options);
for (int j = 0; j < sr.PageCount; j++)
{
    sr.ToImage(j, outputDir + "outputConvertWorksheetToImageByPage_" + (j + 1) + ".tif");
}

Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci, abyste mohli vyzkoušet API bez omezení hodnocení.

Závěr

V tomto článku jste se naučili, jak převést soubory MS Excel XLSX nebo XLS na obrázky pomocí C#. Kromě toho můžete bez problémů převádět soubory aplikace Excel do JPEG, PNG, BMP, TIFF, EMF a dalších oblíbených formátů obrázků. Chcete-li prozkoumat více o C# Excel API, navštivte dokumentaci.

Viz také