محول PDF إلى DOC

أداة محول PDF إلى DOC لمكتبة .NET هي أداة قوية مصممة لتحويل مستندات PDF إلى تنسيقات DOC أو DOCX. يقوم هذا الملحق بتحويل صفحات PDF إلى مستندات Microsoft Word قابلة للتعديل، مما يسهل إعادة استخدام المحتوى وتحريره ومشاركته عبر منصات متعددة.

الميزات الرئيسية:

  • تحويل DOC/DOCX: تحويل مستندات PDF إلى تنسيقات Microsoft Word القابلة للتعديل (DOC أو DOCX).
  • الحفاظ على التنسيق: الاحتفاظ بالتخطيط الأصلي والنص والتنسيق أثناء عملية التحويل.
  • المعالجة دفعة واحدة: تحويل عدة ملفات PDF في وقت واحد.
  • خيارات تحويل مخصصة: ضبط عملية التحويل باستخدام أوضاع مختلفة، مثل Enhanced Flow، للحصول على تخطيط أفضل.

كيفية تحويل PDF إلى DOC/DOCX

لتحويل مستند PDF إلى تنسيق DOC/DOCX، اتبع الخطوات التالية:

  1. إنشاء مثيل من فئة DocConverter.
  2. إنشاء مثيل من DocConversionOptions لتكوين عملية التحويل.
  3. إضافة ملف PDF المدخل باستخدام طريقة AddInput.
  4. إضافة مسار الملف الناتج لملف DOC/DOCX الناتج باستخدام طريقة AddOutput.
  5. تشغيل طريقة Process لتنفيذ التحويل.
 1var docConverter = new DocConverter();
 2var options = new DocConversionOptions()
 3{
 4    SaveFormat = SaveFormat.DocX,       // تنسيق الإخراج كـ DOCX
 5    ConversionMode = ConversionMode.EnhancedFlow // تحسين التخطيط والتنسيق
 6};
 7
 8// إضافة ملف PDF المدخل
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// إضافة مسار مستند Word الناتج
12options.AddOutput(new FileDataSource(@"C:\Samples\output.docx"));
13
14// معالجة التحويل
15docConverter.Process(options);

تحويل PDF إلى DOC مع خيارات مخصصة

يوفر ملحق محول PDF إلى DOC عدة خيارات لتخصيص عملية التحويل الخاصة بك. يمكنك الاختيار بين أوضاع مختلفة للتحكم في كيفية التعامل مع التخطيط والهيكل في PDF أثناء التحويل.

 1var docConverter = new DocConverter();
 2var options = new DocConversionOptions()
 3{
 4    SaveFormat = SaveFormat.Doc,        // تنسيق الإخراج كـ DOC
 5    ConversionMode = ConversionMode.Precise // الحفاظ على تخطيط PDF الأصلي بأكبر قدر ممكن
 6};
 7
 8// إضافة ملف PDF المدخل
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// إضافة مسار مستند Word الناتج
12options.AddOutput(new FileDataSource(@"C:\Samples\output.doc"));
13
14// معالجة التحويل
15docConverter.Process(options);

معالجة دفعة واحدة لتحويل PDF إلى DOC/DOCX

يدعم محول PDF إلى DOC المعالجة الدفعة، مما يتيح لك تحويل عدة ملفات PDF في وقت واحد. إليك مثال على التحويل الدفعي:

 1var docConverter = new DocConverter();
 2var options = new DocConversionOptions()
 3{
 4    SaveFormat = SaveFormat.DocX
 5};
 6
 7// إضافة ملفات PDF المدخلة
 8options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 9options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
10
11// إضافة مسارات الملفات الناتجة لملفات DOCX الناتجة
12options.AddOutput(new FileDataSource(@"C:\Samples\output_file1.docx"));
13options.AddOutput(new FileDataSource(@"C:\Samples\output_file2.docx"));
14
15// معالجة التحويل الدفعي
16docConverter.Process(options);
 عربي