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#
- Za pomocą menedżera pakietów NuGet zainstaluj Aspose.Cells for .NET
- Dodaj dyrektywę using dla przestrzeni nazw Aspose.Cells, Aspose.Cells.Charts i Aspose.Cells.Rendering
- Ustaw licencję Aspose metodą SetLicense
- Załaduj workbook zawierający chart
- Pobierz wystąpienie wykresu z żądanego arkusza
- 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#.