Generate PDF from HTML in C#

Convertire il contenuto HTML in PDF è essenziale per l’archiviazione, la condivisione o la stampa dei documenti. .NET HTML a PDF Library fornito da Aspose.HTML per .NET consente agli sviluppatori di convertire senza sforzo i file HTML, le righe e gli URL in diretta in documenti PDF di alta qualità.In questo articolo imparerai come sfruttare le capacità C# .NET Core HTML a PDF Conversion per generare in modo programmatico PDF da HTML , completato con esempi pratici e opzioni di personalizzazione avanzate.

Argomenti coperti

C# API per generare PDF da HTML

Aspose.HTML per .NET è una potente biblioteca che fornisce abilità senza sguardo HTML a PDF Conversion, supportando diversi formati come XPS e immagini. Questa biblioteca può essere facilmente integrata in qualsiasi applicazione .NET, consentendo high-performance HTML to PDF conversion in .Net. Gli sviluppatori possono convertire i documenti HTML programmaticamente con alta precisione utilizzando questa efficiente C# HTML in PDF biblioteca, rendendolo ideale per compiti come c# conversione HTML a pdf.

Caratteristiche principali

  • Multiple Input Types: Convertire facilmente file HTML, stringhe o URL dal vivo in PDF.
  • Sviluppo personalizzabile: Modifica salva opzioni come risoluzione, compressione e marchi d’acqua per il controllo accurato.
  • Cross-Platform Support: Completamente compatibile con Windows, macOS e Linux.

Installazione: Puoi aggiungere Aspose.HTML per .NET al tuo progetto utilizzando NuGet:

PM> Install-Package Aspose.Html

Generare il documento PDF da HTML in C#

Generare un documento PDF da un file HTML è semplice. seguire questi semplici passaggi:

  • Scarica un documento HTML utilizzando la classe HTMLDocument.
  • Crea un esempio della classe PdfSaveOptions.
  • Chiama il metodo Converter.ConvertHTML() per generare il PDF Il documento HTML, PdfSaveOptions, e il percorso del file PDF di uscita come argomenti.

Il seguente campione di codice illustra come generare un documento PDF da un file HTML utilizzando C#.

Generate-PDF-Document-from-HTML-in-CSharp

Generate PDF Document from HTML in C#

Convertire HTML in PDF con Save Options in C#

È possibile generare un documento PDF da un file HTML specificando ulteriori opzioni di salvataggio seguendo questi passaggi:

  • Scarica il documento HTML utilizzando la classe HTMLDocument.
  • Crea un esempio della classe PdfSaveOptions.
  • Determinare ulteriori opzioni di risparmio come la risoluzione orizzontale e la risoluzione verticale.
  • Chiama il metodo Converter.ConvertHTML() per la generazione di PDF.

Il seguente campione di codice mostra come generare un PDF da un file HTML con opzioni aggiuntive in C#.

Generare PDF da HTML String in C#

Creare un documento PDF da una stringhe HTML è anche semplice:

  • Crea un esempio della classe PdfSaveOptions.
  • Definisci tutte le opzioni di risparmio come necessario.
  • Chiama il metodo Converter.ConvertHTML() per generare il PDF. Questo metodo prende la riga HTML, PdfSaveOptions, e il percorso del file PDF di uscita come argomenti.

Il seguente campione di codice illustra come generare un PDF da una stringhe HTML utilizzando C# con l’aiuto della PdfSharpCore HTML a PDF biblioteca.

Generare PDF da Live URL in C#

Ora, vediamo come salvare una pagina web da un URL come documento PDF:

  • Crea un esempio della classe Url con l’URL della pagina web.
  • Crea un esempio della classe PdfSaveOptions.
  • Definisci le opzioni di salvataggio desiderate.
  • Salva HTML come PDF utilizzando il metodo Converter.ConvertHTML(), passando in di URL, PdfSaveOptions, e il percorso del file PDF di uscita come argomenti.

Il seguente campione di codice mostra come generare un PDF da un URL dal vivo utilizzando C#.

Ottieni la licenza gratuita

Tu puoi Ottieni una licenza temporanea gratuita per provare Aspose.HTML per .NET senza limitazioni di valutazione.Questa è una grande opportunità per esplorare il C# HTML a PDF API free trial e valutare le sue caratteristiche.

conclusione

In questo articolo abbiamo imparato come:

  • Scarica un file HTML in modo programmatico.
  • Definisci le opzioni di archiviazione PDF.
  • Salva una stringhe HTML come PDF.
  • Salva una pagina web come documento PDF.
  • Convertire un file HTML in PDF in C#.

Se stai utilizzando Aspose o esplorando altre .NET HTML a PDF open source alternative, puoi approfondire la tua comprensione della Aspose.HTML per .NET Il fuoco utilizza il Documentazione. Se avete ulteriori domande, siate liberi di raggiungere attraverso il nostro Forum di supporto gratuito.

Vedi anche

Con Aspose.HTML per .NET, è possibile ottenere una conversione efficiente di HTML a PDF in applicazioni C#.NET, rendendola una soluzione accessibile e affidabile per gli sviluppatori che hanno bisogno di Generare PDF da HTML in C #. Che tu stia lavorando su C# .Net Core Razor Pages o MVC Applicazioni, questa libreria di alto rendimento di convergenza HTML al PDF , comprese le opzioni come PdfSharpCore HTML to PDF , è progettata per soddisfare le tue esigenze.

Risorse aggiuntive:

  • Per coloro che cercano di convertire HTML a PDF in C#, considerare l’utilizzo delle opzioni disponibili per il miglior convertitore HTML in PDF, come .NET Convertiti HTML al PDF.
  • Se preferisci un convertitore HTML a PDF libero o una soluzione a codice aperto HTML al PDF C#, ci sono molte biblioteche disponibili per C# HTML alla conversione PDF che possono soddisfare i vari requisiti del progetto.
  • Scopri come convertire una pagina HTML in PDF utilizzando C# o esportare HTML a PDF in C# per casi di utilizzo specifici.

Per migliorare ulteriormente i vostri progetti, considerate l’utilizzo delle opzioni C# convertire HTML in PDF disponibili in biblioteche come Aspose, o esplorate le capacità .NET convertiti HTML a PDF per soddisfare le vostre esigenze di sviluppo.

More in this category