Come convertire un grafico Excel in JPG in C# senza interoperabilità

In questo argomento otterrai la risposta su come convertire il grafico Excel in JPG in C# senza Interop. Dopo aver seguito questo tutorial passo-passo, sarai in grado di salvare il grafico di Excel come JPG in C#. Simile al salvataggio come JPG, puoi anche salvare il grafico in uno qualsiasi degli altri formati comuni come BMP, PNG, SVG, ecc.

Passaggi per convertire il grafico di Excel in JPG in C#

  1. Utilizzando il gestore di pacchetti NuGet, installa Aspose.Cells for .NET
  2. Aggiungi la direttiva using per gli spazi dei nomi Aspose.Cells, Aspose.Cells.Charts e Aspose.Cells.Rendering
  3. Impostare la licenza Aspose utilizzando il metodo SetLicense
  4. Carica workbook contenente un chart
  5. Ottieni un’istanza del grafico dal foglio di lavoro desiderato
  6. Infine, salva il grafico come file JPG

Questi passaggi illustrano il processo di conversione del grafico Excel in JPG in C# e del salvataggio in un file, tuttavia ci sono anche altre opzioni come il salvataggio dell’immagine di output in MemoryStream e il suo utilizzo di conseguenza. La funzione Chart.ToImage() fornisce l’opzione per selezionare il numero di pagina anche se il grafico è troppo grande e comprende più pagine.

Codice per convertire il grafico Excel in JPG in C#

Questa conversione non richiede l’installazione di MS Excel nel sistema né viene utilizzata l’interoperabilità. Si tratta di un semplice codice applicativo basato su console che può essere utilizzato in tecnologie basate su moduli, ASP.NET e altre tecnologie Web come Azure e molte altre.

In questo esempio, abbiamo imparato come convertire il grafico di Excel in JPG in C#. Tuttavia, utilizzando l’opzione ImageType, puoi salvarlo come PNG, BMP, PICT, TIFF, SVG e molti altri formati. Puoi convertire file Excel in altri formati anche come XPS come indicato nell’articolo come convertire Excel in XPS in C#.

 Italiano