W tej procedurze krok po kroku dowiesz się, jak przekonwertować Excel na XPS w Javie. XPS to format udostępniania dokumentów podobny do PDF, dlatego jest bardzo powszechny i wymagany do wielu celów. Aby wygenerować XPS z Excela w Javie, najpierw załaduj docelowy plik Excela do obiektu klasy Workbook, a następnie zapisz go jako plik XPS.
Kroki, aby przekonwertować Excel na XPS w Javie
- Korzystając z repozytorium Maven, dodaj bibliotekę Aspose.Cells do projektu
- Dodaj odwołanie do klasy Workbook i SaveFormat za pomocą instrukcji Import
- Załaduj źródłowy plik programu Excel do obiektu Workbook w celu konwersji na XPS
- Zapisz plik Excela jako XPS
W tych krokach po prostu instalujemy i ładujemy wymagane biblioteki do naszego programu. Następnie musisz załadować docelowy plik Excela, podając jego fizyczną ścieżkę lub dostarczając go jako strumień binarny do obiektu klasy Workbook. Po załadowaniu do obiektu klasy Workbook można go zapisać nie tylko jako XPS, ale także w wielu innych formatach.
Kod do generowania XPS z Excela w Javie
W tym kodzie dowiedzieliśmy się, jak Java konwertuje Excel na XPS, jednak jeśli chcesz skonfigurować wyjściowy plik XPS, możesz użyć obiektu klasy XpsSaveOptions. Ta klasa może służyć do ustawiania różnych parametrów, takich jak eksportowanie jednego arkusza Excel na stronę w XPS, liczba stron z pliku Excel do zapisania w XPS i wiele innych.
Jeśli chcesz przekonwertować plik programu Excel na dowolny inny format, taki jak PDF, zapoznaj się z artykułem generować PDF z Excela w Javie. Ta konwersja Excela do XPS w Javie nie wymaga żadnego narzędzia innej firmy, Interop, ani instalacji MS Excel w systemie, w którym ta operacja jest wykonywana.