Kako pretvoriti Word u PDF koristeći C#

Ova se tema usredotočuje na izvođenje pretvorbe dokumenata između dva popularna formata dokumenata. Upotrijebit ćemo jednu od najboljih biblioteka za pretvorbu dokumenata i objasniti vam korak po korak postupak pretvorbe Worda u PDF pomoću C#. Nadalje, uputit ćemo vas kako koristiti ove korake za razvoj funkcije Word to PDF converter C#. Ovdje možete pronaći detaljne upute za pretvaranje dokumenta DOCX u PDF zajedno s primjerom koda za njega.

Koraci za pretvaranje Worda u PDF pomoću C#

  1. Instalirajte paket GroupDocs.Conversion for .NET iz NuGet-a u .NET projektu za pretvaranje Worda u PDF
  2. Dodajte referencu na imenski prostor GroupDocs.Conversion da transformirate PDF iz Worda
  3. Instancirajte klasu Converter i učitajte izvornu Word datoteku za konverziju
  4. Napravite instancu klase PdfConvertOptions i postavite opcije pretvaranja za prilagodbu izlaznog PDF dokumenta
  5. Na kraju, spremite konvertirani PDF dokument na disk pozivanjem metode Convert klase Converter

Ovi koraci opisuju postupak za razvoj C# pretvaranja Worda u PDF bez mogućnosti Officea. Funkcionalnost pretvorbe dokumenata možete jednostavno stvoriti s nekoliko kodova linija i korištenjem nekoliko API poziva. Nadalje, ove se upute mogu koristiti na operativnim sustavima uključujući MS Windows, Linux i Mac OS nakon instaliranja potrebnog paketa iz upravitelja paketa NuGet.

Kod za pretvaranje Worda u PDF pomoću C#

U ovom smo primjeru implementirali C# značajku pretvaranja Worda u PDF učitavanjem izvorne Word datoteke u konstruktor klase Converter. Zatim instancirajte klasu PdfConvertOptions za definiranje različitih parametara za prilagodbu pretvorenog PDF dokumenta. Napravili smo primjer koda za izvođenje osnovne transformacije dokumenta, ali se može proširiti uz pomoć klase PdfConvertOptions.

Razgovarali smo o postupku transformacije dokumenta za stvaranje značajke C# Word u PDF. Nedavno smo objavili članak o transformaciji HTML-a u Excel pomoću C#, pogledajte kako pretvoriti HTML u Excel u C# za više informacija.

 Hrvatski