Как да генерирате PDF от Excel в Java

В този урок ще видим как да генерираме PDF от Excel в Java. Това е много често срещано изискване при използване на Java да конвертирате Excel в PDF и след това да го показвате в някой браузър или да се върнете към друго приложение за печат. За да изпълним тази задача, ние просто ще заредим Excel файла и ще го запазим като PDF, както е описано по-долу.

Стъпки за генериране на PDF от Excel в Java

  1. Добавете библиотека Aspose.Cells към проекта, като използвате хранилището на Maven
  2. Добавете препратка към клас Workbook, като използвате Import в програмата
  3. Заредете изходния Excel файл в обекта Workbook за преобразуване в PDF
  4. Save файла на Excel като PDF

В тези стъпки виждаме, че използването на преобразуването на Java Excel в PDF се извършва просто чрез зареждане на целевия Excel файл в обект на клас Workbook и след това го записвате като PDF. За правилното изпълнение на този код, не забравяйте да добавите необходимата библиотека към вашия проект от Maven и да импортирате класа Workbook в програмата в началото.

Код за генериране на PDF от Excel в Java

В този код зареждаме файла на Excel в обект на клас Workbook и след това го запазваме като PDF с помощта на функцията save(). Можете да използвате обект от клас PdfSaveOptions, за да зададете редица свойства, преди да го запишете като PDF файл. Задайте параметрите и предайте обекта от клас PdfSaveOptions като втори аргумент във функцията save(). Обърнете внимание, че не са необходими Interop или MS Excel за изпълнение на някоя от горните задачи.

В тази статия научихме как с помощта на Java конвертирате Excel в PDF, но ако искате да генерирате Excel файл в Java, вижте статията Генерирайте Excel файл в Java.

 Български