Fusionner HTML via Python

Fusionnez des documents HTML. Utilisez Aspose.PDF pour Python for .NET pour modifier les fichiers HTML par programmation

Aspose.PDF for Python for .NET Logo

Fusionner des fichiers HTML à l'aide de Python

Pour fusionner des fichiers HTML, nous vous recommandons d’utiliser l’API Aspose.PDF pour Python, une API de manipulation de documents robuste et conviviale conçue pour les applications Python. L’une des principales caractéristiques d’Aspose.PDF est sa capacité à combiner facilement les PDF. Vous pouvez installer Aspose.PDF pour Python via .NET en accédant simplement à PyPI, en recherchant aspose-pdf et en l’installant sans aucune configuration complexe. La bibliothèque Python permet la conversion de documents depuis n’importe quel format d’entrée pris en charge vers n’importe quel format de sortie pris en charge. Aspose.PDF pour Python via .NET offre des solutions complètes pour les tâches de conversion de documents. Elle prend en charge un large éventail de formats de documents courants, aussi bien pour le chargement que pour l’enregistrement. Notez que cette section se concentre sur les conversions courantes ; des informations détaillées sur la conversion de formats spécifiques sont fournies ici. De nombreuses combinaisons sont disponibles pour les conversions de fichiers. Pour obtenir la liste complète des formats pris en charge, consultez Supported File Formats. Vous trouverez des informations supplémentaires sur l’installation de la bibliothèque dans la Documentation. Vous pouvez également utiliser la commande suivante depuis la console ou le terminal.

Console

pip install aspose-pdf

Étapes pour fusionner les fichiers HTML via Python


Vous avez besoin de Aspose.PDF for .NET pour essayer le code dans votre environnement.

  1. Ouvrez le premier document.
  2. Ouvrez le deuxième document.
  3. Ajoutez des pages du deuxième document au premier.
  4. Enregistrer le fichier de sortie concaténé

Python - exemple de code pour fusionner un fichier 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)