Как конвертировать PDF в Word на C#

Из этого руководства вы узнаете, как конвертировать PDF в Word на C#. В нем объясняется, как можно выполнить преобразование C# PDF в DOCX, предоставив исходный PDF. Процесс преобразования файла PDF в документ Word прост и может быть выполнен с помощью двух или трех строк кода. Более того, вы можете использовать один и тот же подход как в настольных, так и в веб-приложениях.

Шаги по преобразованию PDF в Word на C#

  1. Установите GroupDocs.Conversion for .NET из диспетчера пакетов NuGet, чтобы преобразовать PDF в Word на C#.
  2. Добавьте ссылку на пространство имен GroupDocs.Conversion
  3. Создайте экземпляр класса Converter и загрузите исходный PDF-документ для преобразования.
  4. Создать экземпляр класса WordProcessingConvertOptions
  5. Вызовите метод 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 и множество других форматов.

 Русский