Този урок описва как да конвертирате файл HTML в PDF в java, където съществуващ HTML файл се зарежда и записва като файл PDF. Различни атрибути на PDF файла също могат да бъдат зададени като размер на страницата и цвят на фона. Чрез функцията convertHTML() можете да напишете HTML към PDF конвертор с помощта на java.
Стъпки за генериране на PDF от HTML в Java
- Конфигурирайте проекта, за да добавите Aspose.HTML библиотека от хранилището на Maven
- Декларирайте и инициализирайте обекта PdfSaveOptions, за да персонализирате изходния PDF файл
- Създайте и инициализирайте класовете Page и PageSetup, за да зададете размера на изходната PDF страница
- Задайте цвета на фона на изходния PDF с помощта на обекта PdfSaveOptions
- Конвертирайте изходния HTML файл в PDF, като предоставите името на входния HTML файл и желаните опции, конфигурирани по-горе
Тези стъпки предоставят насоки за конвертиране на HTML в PDF в Java чрез конфигуриране на проекта за добавяне на библиотека Aspose.HTML от хранилището на Maven. Персонализирането с помощта на PdfSaveOptions не е задължително и можете да пропуснете тази стъпка, ако е необходимо. Редица много други свойства също могат да бъдат зададени заедно с размера на страницата и цвета на фона, споменати в примера.
Код за конвертиране на HTML файл в PDF в Java
Този код използва класове PdfSaveOptions, PageSetup, Page и Converter за изпълнение на тази задача. Можете да зададете размера на страницата в инчове, пиксели, точки, точки на инч, точки на пиксел и много други. Можете също да зададете компресия на изображението, прозрачен цвят на изображението, Jpeg качество, подробности за цифровия подпис, компресиране на текст и т.н., като използвате PdfSaveOptions.
Тази тема показва как може да се пише с помощта на Java HTML към PDF конвертор. Има много други налични опции, като например конвертиране на HTML в текст, както е описано в статията на как да конвертирате HTML в текст в Java.