Jak przekonwertować wykres Excela na JPG w C# bez Interop

W tym temacie znajdziesz odpowiedź jak przekonwertować wykres Excela na JPG w C# bez Interopa. Po przejściu przez ten samouczek krok po kroku będziesz mógł zapisać wykres Excela jako JPG w C#. Podobnie jak w przypadku zapisywania jako JPG, możesz również zapisać wykres w dowolnym innym popularnym formacie, takim jak BMP, PNG, SVG itp.

Kroki, aby przekonwertować wykres Excela na JPG w C#

  1. Za pomocą menedżera pakietów NuGet zainstaluj Aspose.Cells for .NET
  2. Dodaj dyrektywę using dla przestrzeni nazw Aspose.Cells, Aspose.Cells.Charts i Aspose.Cells.Rendering
  3. Ustaw licencję Aspose metodą SetLicense
  4. Załaduj workbook zawierający chart
  5. Pobierz wystąpienie wykresu z żądanego arkusza
  6. Na koniec zapisz wykres jako plik JPG

Te kroki pokazują proces konwertowania wykresu Excela na JPG w C# i zapisywania go w pliku, jednak istnieją również inne opcje, takie jak zapisanie obrazu wyjściowego w MemoryStream i odpowiednie użycie go. Funkcja Chart.ToImage() umożliwia wybór numeru strony również wtedy, gdy wykres jest zbyt duży i składa się z wielu stron.

Kod do konwersji wykresu Excela na JPG w C#

Ta konwersja nie wymaga instalacji programu MS Excel w systemie ani nie jest używana interop. Jest to prosty kod aplikacji oparty na konsoli, którego można używać w technologiach opartych na formularzach, ASP.NET i innych technologiach internetowych, takich jak Azure i wiele innych.

W tym przykładzie dowiedzieliśmy się, jak przekonwertować wykres Excela na JPG w C#. Jednak korzystając z opcji ImageType, możesz zapisać go w formatach PNG, BMP, PICT, TIFF, SVG i wielu innych. Możesz konwertować pliki programu Excel do innych formatów, takich jak XPS, jak podano w artykule jak przekonwertować Excela na XPS w C#.

 Polski