ستتعلم في هذا البرنامج التعليمي كيفية تحويل 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 المدخل إلى Aspose.Words ‘DOM
- احفظ المستند بتنسيق ملف Word DOCX
في موضوع الكيفية الأخير ، نظرنا في كيفية تحويل مستند Word إلى صور في C#. يشرح هذا الموضوع جميع خطوات حفظ DOCX من PDF في C#.
كود لتحويل PDF إلى DOCX في C#
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.