В тази процедура стъпка по стъпка ще научите как да конвертирате Excel в XPS в Java. XPS е формат за споделяне на документи, подобен на PDF, поради което е много разпространен и се изисква за множество цели. За да генерирате XPS от Excel в Java, първо заредете целевия Excel файл в обект на клас на работна книга и след това го запазете като XPS файл.
Стъпки за конвертиране на Excel в XPS в Java
- Използвайки хранилището на Maven, добавете библиотека Aspose.Cells към проекта
- Добавете препратка към клас Workbook и SaveFormat, като използвате оператора Import
- Заредете изходния Excel файл в обекта Workbook за преобразуване в XPS
- Запазете файла на Excel като XPS
В тези стъпки ние просто инсталираме и зареждаме необходимите библиотеки в нашата програма. След това трябва да заредите целевия Excel файл, като предоставите неговия физически път или като го предоставите като двоичен поток към обекта на класа на работната книга. След като бъде зареден в обекта на класа Workbook, можете не само да го запишете като XPS, но и в много други формати.
Код за генериране на XPS от Excel в Java
В този код научихме как Java преобразува Excel в XPS, но ако искате да конфигурирате изходния XPS файл, можете да използвате обекта на клас XpsSaveOptions. Този клас може да се използва за задаване на различни параметри като експортиране на един Excel лист на страница в XPS, броя на страниците от Excel файл, които да бъдат запазени в XPS, и много други.
Ако искате да конвертирате файл на Excel в друг формат като PDF, можете да се обърнете към статията генериране на PDF от Excel в Java. Това преобразуване на Excel в XPS в Java не изисква инструмент на трета страна, Interop или инсталиране на MS Excel в системата, където се извършва тази операция.