Come convertire una pagina HTML in PDF in C#

Questa guida pratica fornisce assistenza su come convertire la pagina HTML in PDF in C#. Contiene informazioni sulla configurazione dell’ambiente per utilizzare Aspose.PDF per .NET per trasformare HTML in PDF, un elenco di passaggi per scrivere l’applicazione e un codice di esempio che dimostra la conversione da HTML a PDF utilizzando C#. Imparerai anche diverse opzioni per caricare il file HTML e personalizzare il file PDF di output.

Passaggi per trasformare HTML in PDF in C#

  1. Stabilisci l’ambiente per utilizzare Aspose.PDF for .NET per trasformare HTML in PDF
  2. Crea un’istanza dell’oggetto HtmlLoadOptions per personalizzare il processo di caricamento
  3. Crea un’istanza dell’oggetto di classe Document utilizzando le opzioni di caricamento personalizzate di cui sopra
  4. Salva il file PDF di output con i contenuti HTML

Questi passaggi descrivono come utilizzare C# la conversione da HTML a PDF. Il processo è abbastanza semplice in cui il file HTML di origine deve essere caricato nell’oggetto Document insieme alle impostazioni predefinite dell’oggetto di classe HtmlLoadOptions utilizzato come secondo argomento nel costruttore. Facoltativamente, è possibile impostare diverse proprietà dell’oggetto della classe HtmlLoadOptions prima di caricare l’HTML e quindi utilizzare il metodo Save nella classe Document per salvare il file PDF di output.

Codice per convertire pagine HTML in PDF in C#

Per scrivere il codice C# del convertitore da HTML a PDF è mostrato qui. HTMLLoadOptions può essere personalizzato impostando HtmlMediaType da utilizzare durante il rendering, impostando le proprietà PageLayoutOption come adatta alla larghezza massima del contenuto o scala alla larghezza della pagina e l’opzione per eseguire il rendering dell’HTML in una singola pagina. Allo stesso modo, puoi utilizzare l’oggetto di classe PdfSaveOptions durante il salvataggio del PDF sul disco che supporta l’impostazione del nome del carattere predefinito e il formato di salvataggio desiderato come PDF, DOC, XPS e SVG per citarne alcuni.

Questo argomento ha spiegato che convertire HTML in PDF C# è una delle scelte più semplici. Se vuoi imparare altre operazioni come aggiungere una firma digitale in un PDF, fai riferimento all’articolo su come aggiungere la firma digitale al PDF in C#.

 Italiano