Kaip sujungti HTML failus su PDF C#

Šioje pagrindinėje mokymo programoje pagrindinis dėmesys skiriamas kaip sujungti HTML failus su PDF naudojant C#. Jame aprašoma, kaip sukonfigūruoti biblioteką jūsų aplinkoje, ir žingsnis po žingsnio procesą, po kurio pateikiamas veikiantis pavyzdinis kodas, skirtas sujungti HTML į PDF formatu C#. Be to, norint dirbti su šia funkcija, nereikia įdiegti jokio kito įrankio ar programos.

Veiksmai, kaip sujungti HTML failus su PDF C#

  1. Įdiekite Aspose.HTML for .NET API, kad sujungtumėte HTML failus
  2. Įkelkite kelis HTML failus naudodami atskirą HTMLDocument klasės objektą kiekvienam failui
  3. Sukurkite HTMLRenderer klasės objektą
  4. Inicijuoti PdfDevice klasės egzempliorių
  5. Sujunkite šaltinio HTML failus į vieną PDF dokumentą

Šie veiksmai pateikia visą procesą, norint sujungti kelis HTML failus į vieną PDF C#. Visų pirma, sukonfigūruokite sistemos aplinką, kad būtų galima apdoroti HTML failus. Tada įkelkite šaltinio HTML failus ir pridėkite juos kartu kaip PDF dokumentą.

Kodas, skirtas sujungti HTML failus į PDF C#

using Aspose.Html;
using Aspose.Html.Rendering;
using Aspose.Html.Rendering.Pdf;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to merge HTML files in C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Load HTML documents to merge
using (var document1 = new HTMLDocument("page1.html"))
using (var document2 = new HTMLDocument("page2.html"))
using (var document3 = new HTMLDocument("page3.html"))
{
// Create HTML Renderer class object
using (HtmlRenderer renderer = new HtmlRenderer())
{
// Initialize PdfDevice
using (var device = new PdfDevice("Combine.pdf"))
{
// Merge HTML documents to PDF
renderer.Render(device, document1, document2, document3);
}
}
}
System.Console.WriteLine("Done");
}
}
}

Aukščiau pateiktas kodo fragmentas yra minimalus pavyzdys, rodantis funkciją sujungti kelis HTML failus į vieną PDF C#. Tuo tarpu galite pakeisti įvesties failų skaičių į bet kokį kitą failų skaičių, jei reikia, į vieną PDF failą. Render() metodas turi kelis perkrovos konstruktorius, kuriuose pagal jūsų poreikius gali būti nurodyti skirtingi parametrai, pvz., maksimalus laiko limitas arba įvesties failų sąrašas.

Šioje pamokoje paaiškinama, kaip sujungti HTML į PDF C#. Be to, jei jus domina konvertavimas iš HTML į PDF, galite pažvelgti į kaip konvertuoti HTML puslapį į PDF C#.

 Latviski