Kaip konvertuoti HTML į PDF naudojant C#

Šiame straipsnyje pateikiamas žingsnis po žingsnio dokumento transformavimo metodas ir pavyzdinis kodas, skirtas konvertuoti HTML į PDF naudojant C#. Vadovaujantis šiuo vadovu, dokumento konvertavimas PDF į HTML C# gali būti atliktas keliais API iškvietimais ir dviem ar trimis kodo eilutėmis. Be to, šiame straipsnyje apibrėžiamos kelios ypatybės, skirtos sukurti PDF dokumentą, kad jį būtų galima sugeneruoti atsižvelgiant į vartotojo lūkesčius.

Veiksmai, kaip konvertuoti HTML į PDF naudojant C#

  1. Įdiekite GroupDocs.Conversion for .NET iš NuGet paketų tvarkyklės į projektą
  2. Kode pridėkite nuorodą į GroupDocs.Conversion vardų erdvę
  3. Sukurkite Converter klasės objektą ir įkelkite įvesties HTML failą
  4. Sukurkite klasės PdfConvertOptions egzempliorių ir nustatykite išvesties PDF dokumento atributus
  5. Išsaugokite išvestinį PDF dokumentą į diską naudodami konverterio klasės metodą Konvertuoti ir perduokite PdfConvertOptions egzempliorių kartu su išvesties PDF failo pavadinimu

Šie veiksmai parodo, kaip lengvai galite įdiegti eksportuoti HTML į PDF C# funkciją, skirtą dokumentų transformavimui, įdiegę reikiamą paketą ir įkeldami šaltinio HTML failą į konverterio klasės konstruktorių. Norėdami nustatyti skirtingas išvesties PDF dokumento ypatybes, turite sukurti PdfConvertOptions klasės egzempliorių ir galiausiai naudoti konvertavimo metodą, kad išsaugotumėte išvesties failą į diską.

Kodas konvertuoti HTML į PDF naudojant C#

Šiame pavyzdyje parodyta, kaip konvertuoti dokumentus naudojant C# generavimo PDF iš HTML funkciją. Jis įkelia šaltinio dokumentą su konverterio klase, apibrėžia išvesties dokumento atributus su PdfConvertOptions klase, o tada išsaugo konvertuotą failą naudodamas konvertavimo metodą. Šiame pavyzdyje buvo apibrėžti tik keli išvesties PDF dokumento parametrai; galite pridėti daugiau ypatybių į konvertuotą failą, pvz., apatinę paraštę, kairę paraštę, dešinę paraštę, viršutinę paraštę, slaptažodį, vandens ženklą ir pan.

Paskelbėme straipsnį apie HTML dokumento konvertavimą į vaizdą naudojant C#. Norėdami gauti daugiau informacijos, žr. mokymo programą kaip konvertuoti HTML į vaizdą naudojant C#.

 Latviski