Объединить HTML через Python

Объедините документы HTML. Используйте Aspose.PDF для Python for .NET для программного изменения файлов HTML

Объедините файлы HTML с помощью Python for .NET

Для объединения файлов HTML мы рекомендуем использовать API Aspose.PDF for Python, надежный и удобный API для работы с документами, разработанный для приложений Python. Отличительной особенностью Aspose.PDF является его способность легко объединять PDF-файлы. Вы можете установить Aspose.PDF for Python via .NET, просто зайдя на PyPI, выполнив поиск aspose-pdf и установив его без необходимости сложных настроек. Библиотека Python позволяет преобразовывать документы из любого поддерживаемого входного формата в любой поддерживаемый выходной формат. Aspose.PDF for Python via .NET предлагает комплексные решения для задач преобразования документов. Он поддерживает широкий спектр популярных форматов документов как для загрузки, так и для сохранения. Обратите внимание, что этот раздел посвящен популярным преобразованиям; подробная информация о преобразовании определенных форматов приведена здесь. Для преобразования файлов доступно множество комбинаций. Полный список поддерживаемых форматов см. в Поддерживаемые форматы файлов. Дополнительные сведения об установке библиотеки можно найти на страницах Документация. Кроме того, вы можете использовать следующую команду из консоли или терминала.

Console

pip install aspose-pdf

Как объединить файлы HTML через Python


Вам понадобится Aspose.PDF для .NET, чтобы попробовать код в своей среде.

  1. Откройте первый документ.
  2. Откройте второй документ.
  3. Добавьте страницы второго документа к первому.
  4. Сохранить объединенный выходной файл

Python — пример кода для объединения файлов HTML

Input file:

File not added

File not added

Output format:

Output file:

import aspose.pdf as apdf


from os import path
html_load_options = apdf.HtmlLoadOptions()
document_infiles = [
    apdf.Document(path.join(self.data_dir, infile), html_load_options)
    for infile in infiles
]
path_outfile = path.join(self.data_dir, outfile)
document = apdf.Document.merge_documents(documents=document_infiles)
document.save(path_outfile)
print(str(infiles) + " merged into " + outfile)