Из этого руководства вы узнаете, как конвертировать PDF в Word на C#. В нем объясняется, как можно выполнить преобразование C# PDF в DOCX, предоставив исходный PDF. Процесс преобразования файла PDF в документ Word прост и может быть выполнен с помощью двух или трех строк кода. Более того, вы можете использовать один и тот же подход как в настольных, так и в веб-приложениях.
Шаги по преобразованию PDF в Word на C#
- Установите GroupDocs.Conversion for .NET из диспетчера пакетов NuGet, чтобы преобразовать PDF в Word на C#.
- Добавьте ссылку на пространство имен GroupDocs.Conversion
- Создайте экземпляр класса Converter и загрузите исходный PDF-документ для преобразования.
- Создать экземпляр класса WordProcessingConvertOptions
- Вызовите метод convert класса Converter, передав имя файла преобразованного документа и экземпляр WordProcessingConvertOptions из предыдущего шага.
Вы можете просмотреть пример кода PDF в Word C# для преобразования документа на следующем шаге. Наконец, преобразованный файл сохраняется на диск в формате DOCX. Точно так же вы также можете преобразовать PDF в другой формат файла Word, используя класс WordProcessingFileType и указав тип документа для преобразования.
Код для преобразования PDF в Word на С#
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"); | |
} | |
} | |
} |
В этом примере мы узнали, как конвертировать PDF в Word с помощью C#. Он загружает исходный PDF-документ с диска с помощью объекта класса Converter, но его также можно загрузить через поток. DOCX — это формат по умолчанию для преобразования PDF в Word. Однако он поддерживает различные форматы Microsoft Word, такие как DOC, DOCX, RTF и многие другие, для преобразования из PDF. Кроме того, для преобразования из PDF поддерживаются EPUB, XLSX, PPTX, HTML, XML и множество других форматов.