Jak przekonwertować wykres Excela na JPG w Javie

W tym samouczku wyjaśniono, jak przekonwertować wykres Excela na JPG w Javie. Korzystając z tego samego kodu, możesz przekonwertować wykres na dowolny inny format, ustawiając żądany typ obrazu. Poniżej przedstawiono kroki konwersji wykresu programu Excel na jpg w Javie.

Kroki, aby przekonwertować wykres Excela na JPG w Javie

  1. Za pomocą Maven dodaj bibliotekę Aspose.Cells do swojego projektu
  2. Dodaj odwołania do klas Workbook i Chart za pomocą instrukcji Import
  3. Załaduj źródłowy plik programu Excel do obiektu Workbook zawierającego wykres
  4. Uzyskaj odniesienie do obiektu wykresu w odpowiednim arkuszu skoroszytu
  5. Zapisz obiekt wykresu jako plik obrazu JPG

W tych krokach nauczyliśmy się zapisywać wykres Excela jako JPG w Javie. Ten proces jest dość prosty, gdy najpierw plik Excel zawierający wykres jest ładowany do obiektu skoroszytu, a następnie uzyskiwane jest odniesienie do wykresu z żądanego arkusza. Gdy odniesienie do obiektu wykresu jest dostępne, możesz zapisać wykres jako plik obrazu JPG.

Kod do konwersji wykresu Excela na JPG w Javie

Ten kod pokazuje, jak zapisać wykres Excela do JPG w Javie. Najpierw obiekt klasy Workbook jest ładowany z docelowym plikiem programu Excel zawierającym wykres. Korzystając z kolekcji arkuszy roboczych w obiekcie skoroszyt, można odwoływać się do dowolnego arkusza przy użyciu indeksu liczonego od zera. Na koniec możesz uzyskać dostęp do dowolnego wykresu z kolekcji wykresów w docelowym arkuszu za pomocą indeksu liczonego od zera. Ten obiekt wykresu jest zapisywany jako plik JPG, po prostu podając nazwę pliku obrazu wyjściowego z rozszerzeniem JPG.

Jeśli chcesz zapisać ten obiekt wykresu w dowolnym innym formacie, możesz użyć obiektu klasy ImageOrPrintOptions w funkcji Chart.toImage(). Aby przekonwertować cały skoroszyt do dowolnego innego formatu, np. PDF, zapoznaj się z artykułem jak wygenerować PDF z Excela w Javie. Należy zauważyć, że ta konwersja nie jest zależna ani od MS Excel, ani od Interop.

 Polski