В этом уроке вы узнаете, как конвертировать PDF в Word на C# без взаимодействия. Мы будем использовать простое консольное приложение для создания DOCX из PDF с помощью C#. Используя тот же подход, вы также можете экспортировать FlatOpc из PDF. Преобразование файла PDF в формат Word выполняется двумя строками кода и может использоваться в настольных и веб-приложениях.
Шаги по преобразованию PDF в DOCX на C#
- Установите пакет Aspose.Words for .NET с сайта NuGet.org.
- Добавить ссылку на пространства имен Aspose.Words и Aspose.Words.Saving
- Установите лицензию с помощью метода License.SetLicense перед импортом PDF
- Импортируйте исходный PDF-документ в DOM Aspose.Words.
- Сохраните документ в формате файла Word DOCX.
В последнем разделе с практическими рекомендациями мы рассмотрели Как преобразовать документ Word в изображения на C#. В этом разделе объясняются все шаги по сохранению DOCX из PDF на C#.
Код для преобразования PDF в DOCX на С#
using Aspose.Words; | |
using System; | |
namespace PdftoWord | |
{ | |
class how_to_convert_pdf_to_word_in_c_sharp_without_interop | |
{ | |
public static void ConvertPDFtoWord(String pdftoword_directory) | |
{ | |
//Set Aspose license before PDF to Word conversion | |
Aspose.Words.License AsposeWordsLicense = new Aspose.Words.License(); | |
AsposeWordsLicense.SetLicense(pdftoword_directory + @"Aspose.Words.lic"); | |
//Import the PDF into Aspose.Words DOM. | |
Document doc = new Document(pdftoword_directory + "input.pdf"); | |
//Save PDF to Word document | |
doc.Save(pdftoword_directory + @"output.docx", SaveFormat.Docx); | |
} | |
} | |
} |
Вы также можете конвертировать PDF в другие форматы файлов, например WordML, DOC, RTF и т. д. Чтобы сохранить PDF в файлы других форматов, вам нужно изменить расширение имени выходного файла и SaveFormat в методе Document.Save.