Ще ви разкрием как да конвертирате HTML в PDF в Java за трансформиране на документ в тази статия. Тъй като разпространението на документи в HTML формат не винаги е най-добрият вариант, преобразуването им във формат без възможност за редактиране като PDF е най-добрият вариант. Примерният код от HTMLT към PDF Java и подробни инструкции за създаване на PDF документ са предоставени по-долу.
Стъпки за конвертиране на HTML в PDF в Java
- Настройте GroupDocs.Conversion for Java от хранилището на Maven за писане на функционалност за конвертиране на Java от HTML в PDF
- Инициализирайте клас Converter и предоставете изходния PDF документ за трансформация
- Създайте екземпляр на класа PdfConvertOptions
- Извикайте метода Convert на класа Converter, посочете името на файла на конвертирания PDF документ и обект на класа PdfConvertOptions
Можете да видите колко лесно е да внедрите възможността Java HTML към PDF конвертор с помощта на тези инструкции. Трябва само да включите необходимата библиотека за преобразуване на документи от хранилището на Maven във вашия Java проект. След това конструирайте екземпляри на класовете Converter и PdfConvertOptions и накрая извикайте метода Convert, предавайки екземпляри на класовете, дефинирани в предишните стъпки, както и името на конвертирания PDF файл.
Код за конвертиране на HTML в PDF в Java
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
public class ConvertHtmlToPdfInJava { | |
public static void main(String[] args) { // Main function to convert HTML to PDF in Java | |
// Remove the watermark in output Text document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source HTML file for conversion to PDF | |
Converter converter = new Converter("sample.html"); | |
// Set the convert options for PDF document | |
PdfConvertOptions options = new PdfConvertOptions(); | |
options.setPageNumber(1); | |
options.setPagesCount(1); | |
options.setDpi(300); | |
options.setWidth(1024); | |
options.setHeight(768); | |
// Convert and save the HTML in PDF format | |
converter.convert("converted.pdf", options); | |
System.out.println("Done"); | |
} | |
} |
Написахме примерен код и внедрихме функционалност, използвайки java конвертиране на HTML в pdf в няколко извиквания на API. Дефинирахме допълнителни аспекти за конвертирания PDF документ в допълнение към трансформацията на документа, като номер на страница, зададен брой страници, зададена височина и ширина за страницата. Можете също да добавите много повече атрибути към изходния PDF файл и да го изобразите според вашите спецификации.
Описахме как да изпълним конвертиране на документи за PDF в HTML в Java в предишна статия и може да ви е интересно да научите как изградихме възможност за конвертирайте PDF в HTML в Java.