PDF to XLS Converter
أداة محول PDF إلى XLS من Documentize لـ .NET هي أداة متعددة الاستخدامات وقوية لتحويل مستندات PDF إلى جداول بيانات Excel (XLSX/XLS/CSV/XLSM/ODS). من خلال الاستفادة من هذه الإضافة، يمكن للمطورين تحويل البيانات الثابتة من PDF إلى جداول بيانات ديناميكية وقابلة للتحرير بسلاسة، مما يبسط من عملية معالجة البيانات وتحليلها ومشاركتها.
كيفية تحويل PDF إلى Excel
لتحويل مستند PDF إلى ملف Excel (XLSX)، اتبع الخطوات التالية:
- تكوين إعدادات التحويل باستخدام فئة
PdfToXlsOptions
. - إضافة ملفات PDF المدخلة باستخدام طريقة
AddInput
. - تحديد مسار ملف الإخراج باستخدام طريقة
AddOutput
. - تنفيذ طريقة
Process
لبدء عملية التحويل.
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_file.xlsx"));
7// إجراء العملية
8XlsConverter.Process(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// إجراء العملية
12XlsConverter.Process(options);
تنسيقات الإخراج المدعومة
توفر فئة PdfToXlsOptions.ExcelFormat
مجموعة من تنسيقات الإخراج:
- XLSX: تنسيق ملف Office Open XML (.xlsx) (افتراضي).
- XLSM: تنسيق Excel المدعوم بالماكرو.
- CSV: قيم مفصولة بفواصل.
- ODS: جدول بيانات مستند مفتوح.
- XMLSpreadSheet2003: تنسيق ملف Excel 2003 XML (.xls).
الميزات الرئيسية:
- خيارات تحويل مرنة: تحويل ملفات PDF إلى XLSX، XLS، CSV، أو تنسيقات أخرى.
- الحفاظ على المحتوى: الحفاظ على الهيكل والتنسيق الأصلي.
- تنسيق متقدم: إدراج أعمدة فارغة أو تقليل عدد أوراق العمل.