A volte hai bisogno di accedere a pagine web offline, rendendole più accessibili. Quindi, convertire le pagine HTML in PDF serve allo scopo. Sorprendentemente, puoi abilitare la conversione da HTML a PDF nel tuo progetto Python in pochi secondi. Questa guida introdurrà un potente SDK per gli sviluppatori Python. Aspose.HTML per Python tramite .NET offre una serie di classi e metodi per convertire pagine web in diversi formati di file. Tuttavia, in questo post del blog, implementeremo come convertire una pagina web in PDF in Python programmaticamente. A tal fine, assicurati di aver configurato Python nel tuo sistema.

HTML in PDF - Installazione dell’SDK

Esegui il seguente comando nel tuo terminale per installare Aspose.HTML per Python tramite .NET:

pip install aspose-html-net 

In alternativa, puoi scaricare l’SDK da questo link.

webpage-to-pdf

Convertire una pagina web in PDF in Python - Implementazione

Segui i passaggi indicati di seguito per trasformare HTML in PDF:

  • Definisci il percorso per i file di lavoro.
  • Carica un documento HTML da convertire inizializzando un’istanza della classe HTMLDocument.
  • Crea un’istanza della classe PdfSaveOptions
  • Converti HTML in PDF chiamando il metodo convert_html.

Il frammento di codice fornito di seguito dimostra come convertire una pagina web in PDF in Python: Puoi vedere l’output nell’immagine sottostante:

html-to-pdf

Ottieni una licenza gratuita

Richiedi una licenza temporanea gratuita per provare questo SDK Python oltre le limitazioni di valutazione.

Fai una domanda

Hai domande? Questo forum risponderà a tutte le tue domande.

Conclusione

Aspose.HTML per Python tramite .NET è una soluzione completa per gli sviluppatori Python. Questo SDK offre ricche conversioni e manipolazioni di file HTML. In questo articolo, abbiamo esaminato come convertire una pagina web in PDF in Python. Negli articoli futuri, presenteremo ulteriori guide per affrontare altri argomenti. Inoltre, la conversione da HTML a PDF non è più un compito difficile dopo aver integrato Aspose.HTML per Python tramite .NET nel tuo progetto.

Visita le seguenti risorse per saperne di più su questo SDK: