Generate PDF from HTML in C#

A HTML tartalmak PDF-re történő átalakítása elengedhetetlen a dokumentumok archiválása, megosztása vagy kinyomtatása szempontjából.A megbízható .NET HTML PDF könyvtár Az Aspose.HTML for .NET lehetővé teszi a fejlesztők számára, hogy erőteljesen átalakítsa a HTML fájlokat, szálakat és élő URL-eket a kiváló minőségű PDF dokumentumokba. Ebben a cikkben megtudhatja, hogyan kell használni a C# .NET Core HTML a PDF Conversion képességeit a programozottan létrehozni PDF-ket HTML-ről, kiegészítve gyakorlati példákkal és fejlett személyre szabási opciókkal.

Bejelentett témák

C# API a PDF generálásához HTML-ről

Az Aspose.HTML for .NET Ez a könyvtár könnyen integrálható bármilyen .NET alkalmazáshoz, lehetővé téve a nagy teljesítményű HTML-t PDF-re történő átalakítás .Net. A fejlesztők programozhatók a HTML dokumentumok nagy pontossággal a hatékony C# HTML a PDF könyvtári használatával, így ideális olyan feladatokhoz, mint a C# konverziós HTML PDF.

kulcsfontosságú jellemzők

  • Multiple Input Types: A HTML fájlok, sorok vagy élő URL-ek PDF-re való könnyedén átalakítása.
  • Könnyíthető kimenetel: Módosítsa meg az olyan opciókat, mint a felbontás, a tömörítés és a vízjelzők, pontos ellenőrzés érdekében.
  • Cross-Platform támogatás: Teljesen kompatibilis a Windows, a macOS és a Linux rendszerrel.

A telepítés: A projekthez hozzáadhatja az Aspose.HTML for .NET-t a NuGet használatával:

PM> Install-Package Aspose.Html

PDF dokumentum létrehozása HTML-ből C#

A PDF dokumentum létrehozása egy HTML fájlból egyszerű. kövesse ezeket az egyszerű lépéseket:

  • Töltse fel a HTML-dokumentumot a HTMLDocument osztály segítségével.
  • Hozzon létre egy példát a PdfSaveOptions osztályból.
  • hívja a Converter.ConvertHTML() módszert a PDF létrehozásához HTML dokumentumok, PdfSaveOptions, és a kimeneti PDF fájl útvonal, mint érvek.

Az alábbi kódmintát illusztrálja, hogyan kell létrehozni egy PDF dokumentumot egy HTML fájlból a C# használatával#.

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

Generate PDF Document from HTML in C#

Átalakítsa a HTML-t PDF-re a mentési lehetőségekkel C#

Egy PDF-dokumentumot hozhat létre egy HTML-fájlból, miközben további mentési lehetőségeket határoz meg a következő lépésekkel:

  • Töltse le a HTML-dokumentumot a HTMLDocument osztály segítségével.
  • Hozzon létre egy példát a PdfSaveOptions osztályból.
  • Adja meg a további mentési lehetőségeket, mint például a HorizontalResolution és a VerticalResolution.
  • Hívja a Converter.ConvertHTML() módszert a PDF generációhoz.

Az alábbi kódmintát mutatja hogyan lehet létrehozni egy PDF-t egy HTML fájlból további lehetőségekkel a C#-ban#.

PDF-t generál a C# HTML szalagból

A PDF dokumentum létrehozása egy HTML szalagból is egyszerű. kövesse az alábbi lépéseket:

  • Hozzon létre egy példát a PdfSaveOptions osztályból.
  • Határozza meg a szükséges mentési lehetőségeket.
  • hívja a Converter.ConvertHTML() módszert a PDF létrehozásához.Ez a módszer a HTML szalagot veszi igénybe, PdfSaveOptions, és a kimeneti PDF fájl útvonal, mint érvek.

Az alábbi kódmintát illusztrálja hogyan lehet létrehozni egy PDF-t egy HTML szalagból a C# segítségével a PdfSharpCore HTML a PDF könyvtár segítségével.

PDF létrehozása élő URL-ről C#

Most vizsgáljuk meg, hogyan lehet menteni egy weboldalt egy URL-ről PDF-dokumentumként:

  • Hozzon létre egy példát az Url osztályhoz a weboldal URL-jével.
  • Hozzon létre egy példát a PdfSaveOptions osztályból.
  • Határozza meg a kívánt mentési lehetőségeket.
  • A HTML-t PDF formátumként mentse a Converter.ConvertHTML() módszerrel, a Az URL, PdfSaveOptions, és a kimeneti PDF fájl útvonal, mint érvek.

Az alábbi kódmintában hogyan lehet létrehozni egy PDF-t egy élő URL-ről a C# használatával#.

Ingyenes licenc

Te tudsz Ingyenes ideiglenes licenc hogy megpróbálja Aspose.HTML .NET értékelési korlátozások nélkül. Ez egy nagyszerű lehetőség, hogy feltárja a C# HTML a PDF API ingyenes teszt és értékelje annak funkcióit.

következtetések

Ebben a cikkben megtanultunk, hogyan lehet:

  • A HTML fájl programozása.
  • PDF mentési lehetőségek beállítása.
  • Mentse a HTML szalagot PDF formájában.
  • A weboldalt PDF dokumentumként mentse.
  • A HTML fájl PDF-re C# formátumban történő átalakítása#.

Függetlenül attól, hogy a Aspose-t használja, vagy más .NET HTML és PDF nyílt forráskódú alternatívákat keres, elmélyítheti megértését a Az Aspose.HTML for .NET A tűz a Dokumentáció. Ha további kérdései vannak, kérjük, szabadon érje el a mi Ingyenes támogatási fórum.

Lásd még

Aspose.HTML for .NET, akkor elérheti a hatékony HTML-t PDF átalakítás C#.NET alkalmazásokban, így ez egy megfizethető és megbízható megoldás a fejlesztők, akiknek szüksége van generálni PDF-k HTML a C #. Függetlenül attól, hogy dolgozik a C# .NET Core Razor Pages vagy MVC alkalmazásokat , ez high-performance HTML to PDF conversion könyvtár, beleértve az opciókat, mint például PdfSharpCore HTML PDF., úgy tervezték, amely megfelel az Ön igényeinek.

További források:

  • Azok számára, akik szeretnék C#-ban HTML-t PDF-re konvertálni, fontolja meg a Best HTML to PDF Converter C# lehetőségeket, mint például .NET Convert HTML a PDF.
  • Ha előnyben részesíti a free HTML to PDF converter vagy egy nyitott forráskódú HTML a PDF C# megoldást, sok könyvtár áll rendelkezésre C# HTML-t PDF átalakítás, amely megfelel a különböző projektkövetelményeknek.
  • Ismerje meg, hogyan lehet konvertálni HTML oldalt a PDF-re C# vagy exportálni a HTML-t a pdf-hez C# a konkrét használati esetekhez.

A projektek további fejlesztése érdekében fontolja meg a C# átalakítása HTML-t PDF lehetőségek használatát elérhető könyvtárakban, mint például Aspose, vagy fedezze fel az .NET konverziós képességek a fejlesztési igények kielégítésére.

More in this category