W tym samouczku dowiesz się, jak konwertować PDF na Word w C#. Wyjaśnia, w jaki sposób można przeprowadzić konwersję C# PDF do DOCX, dostarczając źródłowy plik PDF. Proces konwersji pliku PDF na dokument programu Word jest prosty i można go wykonać za pomocą dwóch lub trzech linii kodu. Co więcej, możesz zastosować to samo podejście zarówno w aplikacjach komputerowych, jak i internetowych.
Kroki, aby przekonwertować PDF na Word w C#
- Zainstaluj GroupDocs.Conversion for .NET z menedżera pakietów NuGet, aby przekonwertować PDF na Word w C#
- Dodaj odwołanie do przestrzeni nazw GroupDocs.Conversion
- Utwórz instancję klasy Converter i załaduj źródłowy dokument PDF do konwersji
- Utwórz instancję klasy WordProcessingConvertOptions
- Wywołaj metodę convert klasy Converter, przekazując nazwę pliku przekonwertowanego dokumentu i wystąpienie WordProcessingConvertOptions z poprzedniego kroku.
Możesz wyświetlić przykładowy kod PDF do Word C# do konwersji dokumentów w następnym kroku. Ostatecznie przekonwertowany plik jest zapisywany na dysku jako DOCX. Podobnie można konwertować z formatu PDF na inny format pliku programu Word, używając klasy WordProcessingFileType i określając typ dokumentu do konwersji.
Kod do konwersji PDF na Word w 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"); | |
} | |
} | |
} |
W tym przykładzie nauczyliśmy się, jak konwertować PDF na Word za pomocą C#. Ładuje źródłowy dokument PDF z dysku za pomocą obiektu klasy Converter, ale może być również ładowany przez strumień. DOCX jest domyślnym formatem konwersji plików PDF na Word. Obsługuje jednak różne formaty Microsoft Word, takie jak DOC, DOCX, RTF i wiele innych do konwersji z PDF. Ponadto obsługiwane są formaty EPUB, XLSX, PPTX, HTML, XML i wiele innych formatów konwersji z formatu PDF.