Jak wygenerować PDF z Excela w Javie

W tym samouczku zobaczymy, jak wygenerować plik PDF z Excela w Javie. Jest to bardzo częsty wymóg, aby za pomocą Javy przekonwertować Excela na PDF, a następnie wyświetlić go w jakiejś przeglądarce lub wrócić do innej aplikacji w celu wydrukowania. Aby wykonać to zadanie, po prostu załadujemy plik Excel i zapiszemy go jako PDF, jak opisano poniżej.

Kroki, aby wygenerować plik PDF z programu Excel w Javie

  1. Dodaj bibliotekę Aspose.Cells do projektu za pomocą repozytorium Maven
  2. Dodaj odwołanie do klasy Workbook za pomocą funkcji Importuj w programie
  3. Załaduj źródłowy plik programu Excel do obiektu Workbook w celu konwersji do formatu PDF
  4. Save plik programu Excel w formacie PDF

W tych krokach widzimy, że użycie konwersji Java Excel na PDF jest po prostu wykonywane przez załadowanie docelowego pliku Excel do obiektu klasy Workbook, a następnie zapisanie go jako PDF. Aby poprawnie wykonać ten kod, nie zapomnij dodać wymaganej biblioteki do swojego projektu z Mavena i zaimportować klasę Workbook do programu na starcie.

Kod do generowania plików PDF z Excela w Javie

W tym kodzie ładujemy plik Excela do obiektu klasy Workbook, a następnie zapisujemy go jako PDF za pomocą funkcji save(). Możesz użyć obiektu klasy PdfSaveOptions, aby ustawić szereg właściwości przed zapisaniem go jako pliku PDF. Ustaw parametry i przekaż obiekt klasy PdfSaveOptions jako drugi argument w funkcji save(). Należy pamiętać, że do wykonania któregokolwiek z powyższych zadań nie jest wymagany żaden program Interop ani MS Excel.

W tym artykule dowiedzieliśmy się, jak za pomocą języka Java przekonwertować Excel na PDF, jednak jeśli chcesz wygenerować plik Excel w Javie, zapoznaj się z artykułem Wygeneruj plik Excel w Javie.

 Polski