Combinar HTML a través de Python

Combine documentos HTML. Utilice Aspose.PDF for Python for .NET para modificar archivos HTML mediante programación

Combinar archivos HTML con Python for .NET

Para fusionar archivos HTML, recomendamos usar la API Aspose.PDF for Python, una API robusta y fácil de usar para la manipulación de documentos, diseñada para aplicaciones Python. Una característica destacada de Aspose.PDF es su capacidad para combinar archivos PDF sin esfuerzo. Puede instalar Aspose.PDF for Python_via .NET simplemente accediendo a PyPI, buscando aspose-pdf e instalándolo sin necesidad de configuraciones complejas. La biblioteca de Python permite la conversión de documentos desde cualquier formato de entrada compatible a cualquier formato de salida compatible. Aspose.PDF for Python via .NET ofrece soluciones integrales para la conversión de documentos. Admite una amplia gama de formatos de documentos populares, tanto para cargar como para guardar. Tenga en cuenta que esta sección se centra en las conversiones más comunes; aquí encontrará información detallada sobre la conversión de formatos específicos. Existen numerosas combinaciones disponibles para la conversión de archivos. Para obtener una lista completa de los formatos compatibles, consulte Formatos de archivo compatibles. Encontrará más información sobre la instalación de la biblioteca en las páginas de Documentación. Además, puede usar el siguiente comando desde la consola o la terminal.

Console

pip install aspose-pdf

Cómo combinar archivos HTML mediante Python


Necesita Aspose.PDF for .NET para probar el código en su entorno.

  1. Abra el primer documento.
  2. Abra el segundo documento.
  3. Agregue páginas del segundo documento al primero.
  4. Guardar archivo de salida concatenado

Python: código de ejemplo para combinar un archivo 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)