Questo breve tutorial guida su come convertire HTML in PDF in Python. Otterrai le informazioni di base per impostare l’ambiente di sviluppo, un elenco di passaggi per eseguire l’attività e un codice di esempio eseguibile per convertire file HTML in PDF utilizzando Python. Verranno inoltre discusse diverse opzioni per personalizzare il caricamento del file HTML.
Passaggi per trasformare HTML in PDF usando Python
- Imposta l’ambiente su aggiungi Aspose.PDF per Python tramite .NET per eseguire il rendering dell’HTML
- Crea un oggetto di classe aspose.pdf.HtmlLoadOptions per controllare il caricamento dell’HTML
- Carica il file HTML di origine nell’oggetto Document utilizzando le opzioni di caricamento menzionate sopra
- Salva il file PDF risultante contenente contenuti HTML di origine
Questi passaggi descrivono il processo per convertire HTML in PDF in Python. Innanzitutto, viene creato un oggetto della classe aspose.pdf.HtmlLoadOptions richiesto dal costruttore della classe Document. Una volta caricato il file HTML di origine, hai il controllo completo sul file caricato e quindi salvalo sul disco come file PDF.
Codice per convertire HTML in PDF usando Python
Questo codice mostra il processo per modificare HTML in PDF con Python. L’oggetto HtmlLoadOptions può essere utilizzato per impostare i gestori di avviso per eventuali errori generati durante la conversione, un flag per eseguire il rendering dell’intero file HTML in una singola pagina PDF, un flag per incorporare i caratteri nel PDF di output e impostare il layout della pagina su elencarne alcuni. Allo stesso modo, quando viene istanziato l’oggetto documento PDF, sono disponibili tutte le proprietà e i metodi per personalizzare il file PDF di output, ad esempio impostando il flag per nascondere la barra dei menu all’apertura del file PDF di output, nascondendo la barra degli strumenti e nascondendo gli elementi dell’interfaccia utente per citarne alcuni.
Questo articolo ha chiarito il processo per salvare HTML in PDF in Python. Se sei propenso a imparare la conversione di PDF in testo, fai riferimento all’articolo su come convertire PDF in testo in Python.