Generate PDF from HTML in C#

Převod HTML obsahu na PDF je klíčovým úkolem pro archivování, sdílení nebo tisk dokumentů. spolehlivý .NET HTML do PDF knihovny nabízí Aspose.HTML pro .NET zrychluje proces konverze, což vám umožní přeměnit HTML soubory, řádky a živé URL do vysoce kvalitních PDF dokumentů.V tomto článku budeme zkoumat, jak používat .NET Core HTML na PDF API programově Generate PDF z HTML v C#, kompletní s praktickými příklady a pokročilými možnostmi přizpůsobení.

Témata pokrytá

C# API generovat PDF z HTML

Aspose.HTML pro .NET je silná knihovna, která poskytuje bezproblémové HTML na PDF konverze schopnosti, spolu s podporou formátů, jako je XPS a obrázky. Tato knihovna může být snadno integrovaná do jakékoli aplikace .NET, což umožňuje vývojářům Convert HTML Documents Programmatically s vysokou přesností.

Hlavní rysy

  • Multiple Input Types: Neúspěšně převést HTML soubory, řádky nebo živé URL do PDF pomocí C# HTML na PDF Converter.
  • Přizpůsobitelný výstup: Uložit možnosti, včetně rozlišení, komprese a vodních znaků pro přesnou kontrolu.
  • Cross-Platform Podpora: Plně kompatibilní s Windows, macOS a Linuxem.

Installace: Přidat Aspose.HTML pro .NET do vašeho projektu prostřednictvím NuGet:

PM> Install-Package Aspose.Html

Vytvořte PDF dokument z HTML v C#

Vytvoření PDF dokumentu z HTML souboru je jednoduch:

  • Přihlaste dokument HTML pomocí třídy HTMLDocument.
  • Vytvořte příklad třídy PdfSaveOptions.
  • zavolejte Converter.ConvertHTML() metodu, přejděte na HTMLDokument, PdfSaveOptions, a výstupní PDF soubor cesty jako argumenty.

Zde je vzorek kódu, který ukazuje jak vytvořit PDF dokument z HTML souboru pomocí C#:

Generate PDF Document from HTML in C#

Konvertovat HTML do PDF pomocí Složení možností v C#

Chcete-li generovat PDF dokument z HTML souboru při specifikování dalších možností ukládání, postupujte podle následujících kroků:

  • Přehrávejte dokument HTML pomocí třídy HTMLDocument.
  • Vytvořte příklad třídy PdfSaveOptions.
  • Uveďte další možnosti úspory, jako je HorizontalResolution a VerticalResolution.
  • Volejte Converter.ConvertHTML() metodu pro generování PDF.

Následující vzorek kódu ilustruje jak vytvořit PDF z HTML souboru s dalšími možnostmi v C#:

Pro více možností přizpůsobení, odkaz na Pokročilé možnosti ušetření.

Vytvořte PDF z HTML String v C#

Vytvoření PDF dokumentu z HTML řetězce lze provést následujícími kroky:

  • Vytvořte příklad třídy PdfSaveOptions.
  • Určete všechny potřebné možnosti ušetření.
  • Zavolejte Converter.ConvertHTML() metodu, která přijímá řetězec HTML, PdfSaveOptions, a výstupní PDF soubor cesty jako argumenty.

Zde je vzorek kódu, který ukazuje jak vytvořit PDF z HTML řetězu pomocí C#:

Generate PDF from HTML String in C#

Vytvořte PDF z Live URL v C#

Nyní se podívejme, jak zachránit webovou stránku z URL jako PDF dokumentu:

  • Vytvořte příklad třídy Url pomocí URL webové stránky.
  • Vytvořte příklad třídy PdfSaveOptions.
  • Definujte požadované možnosti ušetřen.
  • Použijte metodu Converter.ConvertHTML() pro ukládání HTML jako PDF a přejděte do Url, PdfSaveOptions, a výstupní PDF soubor cesty.

Následující vzorek kódu ukazuje jak vytvořit PDF z živé URL pomocí C#:

Získejte bezplatnou licenci

Můžete Získejte bezplatnou dočasnou licenci zkusit Aspose.HTML pro .NET bez omezení hodnocení.Toto je fantastická příležitost prozkoumat C# HTML na PDF API volný pokus a posoudit jeho funkce.

závěr

V tomto článku jsme se dozvěděli, jak:

  • Přehrávejte soubor HTML programovan.
  • Nastavení PDF Save Options.
  • Uložte HTML řádek jako PDF.
  • Uložte webovou stránku jako PDF dokument.
  • Konvertovat soubor HTML na PDF v C# pomocí různých metod, včetně .NET Core Generate PDF z HTML a C# Export HTML do PDF techniky.

Ať už používáte Aspose nebo uvažujete o jiných .NET HTML do PDF Open Source alternativách, můžete prohloubit své porozumění Aspose.HTML pro .NET API konzultováním s Dokumentace. Pokud máte jakékoli další otázky, cítit se svobodně dostat prostřednictvím našeho Fórum bezplatné podpory.

Vidět také

Další integrace

Pro vývojáře, kteří chtějí implementovat generaci PDF ve svých aplikacích C#, je knihovna Html2Pdf C # pozoruhodnou možností, kterou je třeba zvážit. Nabízí silné funkce, které mohou doplnit nabídky společnosti Aspose. Navíc, třída HTMLToFdfDocumentC# poskytuje jednoduchý rozhraní pro správu konverzí HTML do PDF efektivně. Můžete také zkoumat, jak Vytvořit PDF z HTML v C #1 nebo prozkoumat způsoby Generovat PDF ze HTML Programmaticky ke zlepšení vašich aplikací. Pokud máte zájem o více volných nástrojů, Nejlepší možnosti HTML na PDF Converter C_ stojí za to vyhledat pro různé projektové požadavky. C # PDF Generator od HTML může poskytnout další zdroje pro.

More in this category