Dit artikel bevat een stapsgewijze benadering van documenttransformatie en voorbeeldcode om HTML naar PDF te converteren met C#. Documentconversie voor PDF naar HTML C#-mogelijkheid kan worden uitgevoerd met een paar API-aanroepen en twee tot drie regels code door deze handleiding te volgen. Verder definieert dit artikel enkele eigenschappen voor het ontwerpen van een PDF document zodat het kan worden gegenereerd volgens de verwachtingen van de gebruiker.
Stappen om HTML naar PDF te converteren met C#
- Installeer GroupDocs.Conversion for .NET van de NuGet-pakketbeheerder in het project
- Voeg een verwijzing toe aan de GroupDocs.Conversion naamruimte in de code
- Maak een object van de klasse Converter en laad het ingevoerde HTML-bestand
- Maak een instantie van de klasse PdfConvertOptions en stel attributen in voor het PDF-uitvoerdocument
- Sla het uitgevoerde PDF-document op de schijf op met behulp van de Convert-methode van de Converter-klasse en geef het PdfConvertOptions-exemplaar door samen met de output PDF-bestandsnaam
Deze stappen laten zien hoe gemakkelijk u de export HTML naar PDF C#-functionaliteit kunt implementeren voor het uitvoeren van documenttransformatie door het vereiste pakket te installeren en vervolgens het HTML-bronbestand in de constructor van de Converter-klasse te laden. U moet in de volgende stap een instantie van de klasse PdfConvertOptions maken om verschillende eigenschappen voor het PDF-uitvoerdocument in te stellen en tenslotte de methode Converteren gebruiken om het uitvoerbestand op een schijf op te slaan.
Code om HTML naar PDF te converteren met C#
Dit voorbeeld laat zien hoe u documenten kunt converteren met de functie C# PDF genereren vanuit HTML. Het laadt het brondocument met de klasse Converter, definieert de kenmerken voor het uitvoerdocument met de klasse PdfConvertOptions en slaat het geconverteerde bestand vervolgens op met de methode Converteren. In dit voorbeeld zijn slechts enkele parameters gedefinieerd voor het PDF-uitvoerdocument; u kunt meer eigenschappen aan het geconverteerde bestand toevoegen, zoals ondermarge, linkermarge, rechtermarge, bovenmarge, wachtwoord, watermerk, enzovoort.
We hebben een artikel gepubliceerd over het converteren van een HTML-document naar een afbeelding met C#. Raadpleeg de tutorial over hoe HTML naar afbeelding te converteren met C # voor meer informatie.