Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Vous pouvez convertir HTML en divers formats populaires en Python, en ligne ou par programme. La conversion de HTML vers d’autres formats peut être effectuée en utilisant les méthodes
convert_html() de la classe Converter, la méthode
render_to() de la classe HTMLDocument, ou la méthode render() de la classe
Renderer.
Dans le chapitre consacré au réglage fin des convertisseurs, Aspose.HTML for Python via .NET propose d’autres méthodes de rendu des documents HTML, ce qui vous permet de mieux contrôler le processus de rendu dans votre application Python. Notre bibliothèque Python met en œuvre un ensemble de périphériques de rendu : PdfDevice, XpsDevice, DocDevice et ImageDevice. Chaque périphérique dispose de ses propres options, mises en œuvre par le biais des classes PdfRenderingOptions, XpsRenderingOptions, DocRenderingOptions et ImageRenderingOptions, respectivement. Par exemple, vous pouvez modifier la taille de la page, ajuster les marges et les couleurs, réduire la taille du fichier en modifiant la qualité et la résolution de l’image, et définir un mot de passe de sécurité pour les documents PDF.
La présente section décrit les scénarios de conversion de fichiers HTML vers d’autres formats populaires en utilisant la méthode render_to() de la classe HTMLDocument et les méthodes render() de la classe Renderer :
render_to() et render() acceptent des instances de ces périphériques de rendu en tant que paramètres, vous permettant de convertir HTML en PDF, XPS, DOCX et en formats d’image.Cet exemple montre comment convertir facilement une page HTML en ligne en un document PDF à l’aide de Aspose.HTML for Python via .NET. Quelques lignes de code suffisent pour charger un document HTML à partir d’une URL et le convertir directement en fichier PDF avec les options de rendu par défaut.
1import aspose.html as ah
2import aspose.html.rendering.pdf as rp
3
4doc = ah.HTMLDocument("https://docs.aspose.com/html/files/document.html")
5doc.render_to(rp.PdfDevice("output/document.pdf"))Un dispositif de rendu dans Aspose.HTML for Python via .NET représente une surface de dessin 2D, mise en œuvre par le biais de l’interface IDevice. Il est chargé de convertir le contenu HTML dans différents formats de sortie.
Aspose.HTML for Python via .NET fournit les dispositifs de rendu suivants :
Chaque périphérique comprend ses propres options de rendu, disponibles dans des classes telles que PdfRenderingOptions, XpsRenderingOptions, DocRenderingOptions et ImageRenderingOptions. Ces options vous permettent de contrôler la qualité de la sortie, la mise en page et d’autres paramètres.
Aspose.HTML propose des Convertisseurs gratuits – une collection d’outils en ligne pour convertir des documents HTML, XHTML, MHTML, EPUB, XML ou Markdown en PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, Markdown et autres formats. Ces convertisseurs sont compatibles avec tous les systèmes d’exploitation et ne nécessitent aucune installation de logiciel supplémentaire. Ils constituent un moyen rapide et facile de convertir efficacement des documents HTML et basés sur HTML.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.