In deze tutorial leer je hoe je PDF naar Word converteert in C#. Het legt uit hoe het gebruik van C# PDF naar DOCX conversie kan worden uitgevoerd door de bron-PDF aan te leveren. Het proces van het converteren van een PDF-bestand naar een Word-document is eenvoudig en kan worden bereikt met twee of drie regels code. Bovendien kunt u dezelfde aanpak gebruiken in zowel desktop- als webtoepassingen.
Stappen om PDF naar Word te converteren in C#
- Installeer GroupDocs.Conversion for .NET vanuit de NuGet-pakketbeheerder om PDF naar Word te converteren in C#
- Voeg een verwijzing toe aan de GroupDocs.Conversion naamruimte
- Maak een instantie van de klasse Converter en laad het PDF-brondocument voor conversie
- Instantie van WordProcessingConvertOptions klasse
- Roep de convert-methode van de klasse Converter aan, waarbij u de bestandsnaam van het geconverteerde document en de instantie van WordProcessingConvertOptions uit de vorige stap doorgeeft.
U kunt PDF naar Word C# voorbeeldcode voor documentconversie bekijken in de volgende stap. Ten slotte wordt het geconverteerde bestand als DOCX op schijf opgeslagen. Op dezelfde manier kunt u ook van PDF naar een andere Word-bestandsindeling converteren door de klasse WordProcessingFileType te gebruiken en het documenttype voor conversie op te geven.
Code om PDF naar Word te converteren in C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPdfToWordInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PDF to Word using C# | |
{ | |
// Remove the watermark in output Word document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source PDF file for conversion to Word document | |
var converter = new GroupDocs.Conversion.Converter("sample.pdf"); | |
// Set the convert options for DOCX format | |
var options = new WordProcessingConvertOptions(); | |
// Save converted DOCX file | |
converter.Convert("converted.docx", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
In dit voorbeeld hebben we geleerd hoe we PDF naar Word kunnen converteren met C#. Het laadt het bron-PDF-document van de schijf met behulp van het klasseobject Converter, maar het kan ook via een stream worden geladen. DOCX is het standaardformaat voor conversie van PDF naar Word. Het ondersteunt echter verschillende formaten van Microsoft Word, zoals DOC, DOCX, RTF en nog veel meer voor conversie van PDF. Bovendien worden EPUB, XLSX, PPTX, HTML, XML en een groot aantal andere formaten allemaal ondersteund voor conversie van PDF.