Hur man konverterar HTML till PDF med C#

Den här artikeln innehåller ett steg-för-steg tillvägagångssätt för dokumenttransformation samt exempelkod för att konvertera HTML till PDF med C#. Dokumentkonvertering för PDF till HTML C#-kapacitet kan utföras med några API-anrop och två-tre rader kod genom att följa den här guiden. Dessutom definierar den här artikeln några egenskaper för att utforma ett PDF-dokument så att det kan genereras enligt användarens förväntningar.

Steg för att konvertera HTML till PDF med C#

  1. Installera GroupDocs.Conversion for .NET från NuGet-pakethanteraren i projektet
  2. Lägg till en referens till namnområdet GroupDocs.Conversion i koden
  3. Skapa ett objekt av klassen Converter och ladda in HTML-filen
  4. Skapa en instans av klassen PdfConvertOptions och ange attribut för PDF-dokumentet
  5. Spara det utgående PDF-dokumentet på disken genom att använda Converter-metoden i Converter-klassen och skicka PdfConvertOptions-instansen tillsammans med PDF-filens namn

Dessa steg visar hur enkelt du kan implementera exportera HTML till PDF C#-funktionalitet för att utföra dokumenttransformation genom att installera det nödvändiga paketet och sedan ladda HTML-källfilen i konstruktorn för klassen Converter. Du måste skapa en instans av klassen PdfConvertOptions i nästa steg för att ställa in olika egenskaper för PDF-dokumentet och slutligen använda Konverteringsmetoden för att spara utdatafilen på en disk.

Kod för att konvertera HTML till PDF med C#

Det här exemplet visar hur man konverterar dokument med funktionen C# generera PDF från HTML. Den laddar källdokumentet med klassen Converter, definierar attributen för utdatadokumentet med klassen PdfConvertOptions och sparar sedan den konverterade filen med metoden Convert. I det här exemplet har endast ett fåtal parametrar definierats för det utgående PDF-dokumentet; du kan lägga till fler egenskaper till den konverterade filen, såsom bottenmarginal, vänstermarginal, högermarginal, toppmarginal, lösenord, vattenstämpel och så vidare.

Vi publicerade en artikel om att konvertera HTML-dokument till bild med C#. Se handledningen om hur man konverterar HTML till bild med C# för mer information.

 Svenska