Това основно ръководство обяснява как да слеете HTML файлове към PDF в Python. Той описва инсталацията на библиотеката във вашата система и предоставя стъпка по стъпка процедура, включително изпълняващ кодов фрагмент, за комбиниране на HTML файлове в един PDF в Python. Освен това не е необходимо да инсталирате никаква допълнителна помощна програма или приложение, за да работи тази функция от ваша страна.
Стъпки за комбиниране на HTML към PDF в Python
- Конфигурирайте API Aspose.HTML за комбиниране на HTML файлове
- Прочетете няколко HTML документа, всеки представен от екземпляр на класа HTMLDocument
- Инициирайте обект от класа HTMLRenderer
- Създайте обект от клас PdfDevice
- Обединете HTML файловете в PDF формат
Стъпките по-горе очертават работния процес за обединяване на множество HTML файлове в един PDF в Python. Първо, подгответе IDE за работа с файлови формати на уеб страници. След това заредете всеки HTML файл и създайте списък, съдържащ всеки документ. Накрая генерирайте един PDF файл и го запазете на диска или в поток според вашите изисквания.
Код за комбиниране на множество HTML файлове в един PDF в Python
import aspose.html | |
import os | |
from aspose.html import * | |
from aspose.html.rendering.pdf import * | |
from aspose.html.rendering import * | |
# Initialize HTML documents | |
document1 = HTMLDocument("input1.html") | |
document2 = HTMLDocument("input2.html") | |
document3 = HTMLDocument("input3.html") | |
documents = [document1, document2, document3] | |
renderer = HtmlRenderer() | |
device = PdfDevice("Combine.pdf") | |
renderer.render(device, documents) |
Този примерен код е бърза версия за демонстриране на функцията за комбиниране на множество HTML файлове в един PDF в Python. Можете обаче да го подобрите и импровизирате, за да промените броя на входните HTML файлове или да промените изходния формат на HTML файл, съдържащ всички данни от изходните файлове. По същия начин можете да заредите всеки съществуващ HTML файл и да редактирате съдържанието му, като маркиращия текст или CSS, преди да го обедините с други HTML документи.
Тази статия описва как да обединявате HTML към PDF в Python. Ако трябва да експортирате HTML към Word, тогава погледнете Конвертирайте HTML в Word в Python.