PDF to XLS

أداة محول PDF من Documentize لـ .NET هي أداة متعددة الاستخدامات وقوية لتحويل مستندات PDF إلى جداول بيانات Excel (XLSX/XLS/CSV/XLSM/ODS). من خلال الاستفادة من هذه الإضافة، يمكن للمطورين تحويل بيانات PDF الثابتة إلى جداول بيانات ديناميكية وقابلة للتعديل، مما يسهل معالجة البيانات وتحليلها ومشاركتها.

كيفية تحويل PDF إلى Excel

لتحويل مستند PDF إلى ملف Excel (XLSX)، اتبع الخطوات التالية:

  1. تكوين إعدادات التحويل باستخدام فئة PdfToXlsOptions.
  2. إضافة ملفات PDF المدخلة باستخدام طريقة AddInput.
  3. تحديد مسار ملف الإخراج باستخدام طريقة AddOutput.
  4. تنفيذ طريقة Convert لبدء عملية التحويل.
1// إنشاء كائن PdfToXlsOptions لتحديد التعليمات
2var options = new PdfToXlsOptions();
3// إضافة مسار الملف المدخل
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// تعيين مسار ملف الإخراج
6options.AddOutput(new FileDataSource("path_to_result_xlsx_file.xlsx"));
7// تنفيذ العملية
8PdfConverter.Convert(options);

تخصيص تحويل PDF إلى Excel

تتيح لك فئة PdfToXlsOptions تخصيص عملية التحويل. على سبيل المثال، لتحويل PDF إلى ملف XLS وتمكين خيارات التنسيق المتقدمة:

 1// إنشاء كائن PdfToXlsOptions لتحديد التعليمات
 2var options = new PdfToXlsOptions();
 3// إضافة مسار الملف المدخل
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// تحديد تنسيق XLS
 6options.Format = PdfToXlsOptions.ExcelFormat.XMLSpreadSheet2003;
 7options.InsertBlankColumnAtFirst = true;
 8options.MinimizeTheNumberOfWorksheets = true;
 9// تعيين مسار ملف الإخراج
10options.AddOutput(new FileDataSource("path_to_result_xlsx_file.xls"));
11// تنفيذ العملية
12PdfConverter.Convert(options);

تنسيقات الإخراج المدعومة

يوفر تعداد PdfToXlsOptions.ExcelFormat مجموعة من تنسيقات الإخراج:

  • XLSX: تنسيق ملف Office Open XML (.xlsx) (افتراضي).
  • XLSM: تنسيق Excel المدعوم بالماكرو.
  • CSV: قيم مفصولة بفواصل.
  • ODS: جدول بيانات المستند المفتوح.
  • XMLSpreadSheet2003: تنسيق ملف Excel 2003 XML (.xls).

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

  • خيارات تحويل مرنة: تحويل ملفات PDF إلى XLSX أو XLS أو CSV أو تنسيقات أخرى.
  • الحفاظ على المحتوى: الحفاظ على الهيكل والتنسيق الأصلي.
  • التنسيق المتقدم: إدراج أعمدة فارغة أو تقليل عدد أوراق العمل.
 عربي