Excel su immagine

In vari scenari, potresti voler convertire fogli di calcolo Excel in immagini ad alta risoluzione, ad esempio, quando devi incorporare il contenuto del foglio di calcolo nelle tue applicazioni Web o desktop. In questo articolo imparerai come convertire Excel XLSX o XLS in immagini usando C# dalle applicazioni .NET.

C# Excel all’API del convertitore di immagini

Aspose.Cells for .NET è una libreria di classi C# progettata per creare e manipolare fogli di calcolo MS Excel. Oltre alle funzionalità di automazione e manipolazione dei fogli di calcolo, l’API fornisce anche un convertitore integrato per convertire i fogli di lavoro di Excel in formati immagine. Puoi scaricare la DLL dell’API o installarla utilizzando NuGet.

PM> Install-Package Aspose.Cells

Conversione da Excel XLSX a immagine C#

Aspose.Cells per .NET ti consente di convertire fogli di lavoro Excel in vari formati di immagine popolari. L’elenco comprende:

Di seguito sono riportati i passaggi per convertire un foglio di lavoro di Excel in un’immagine utilizzando Aspose.Cells per .NET.

L’esempio di codice seguente mostra come convertire un foglio di lavoro di Excel in un’immagine usando C#.

// Per esempi completi e file di dati, visitare https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Directory di origine
string sourceDir = RunExamples.Get_SourceDirectory();

//Cartella di destinazione
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;

// Conversione Sheet2Image per pagina
SheetRender sr = new SheetRender(sheet, options);
for (int j = 0; j < sr.PageCount; j++)
{
    sr.ToImage(j, outputDir + "outputConvertWorksheetToImageByPage_" + (j + 1) + ".tif");
}

Ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per provare l’API senza limitazioni di valutazione.

Conclusione

In questo articolo, hai imparato come convertire i file XLSX o XLS di MS Excel in immagini usando C#. Inoltre, puoi convertire i file Excel in JPEG, PNG, BMP, TIFF, EMF e altri formati di immagine popolari senza problemi. Per saperne di più sull’API di C# Excel, visita la documentazione.

Guarda anche