تحويل PDF إلى Excel

يمكنك بسهولة تصدير البيانات الجدولية من ملفات PDF إلى أوراق Excel (.xlsx أو .xls) برمجيًا في تطبيق .NET الخاص بك. يكون هذا التحويل مفيدًا عندما تحتاج إلى تحرير البيانات أو تحتاج إلى تطبيق حسابات متنوعة متوفرة في Excel. في هذه المقالة ، ستتعلم كيفية تحويل PDF إلى Excel باستخدام C #.

سيتم تناول الموضوعات التالية في هذه المقالة:

C # API لتحويل PDF إلى Excel

سأستخدم GroupDocs.Conversion for .NET API لتحويل PDF إلى XLSX. توفر واجهة برمجة التطبيقات هذه حلاً سريعًا وفعالاً وموثوقًا لتحويل الملفات إلى تطبيقات .NET دون تثبيت أي برامج خارجية. كما أنه يمكّنك من إنشاء تطبيقات تحويل مستندات قوية في C # و ASP.NET والتقنيات الأخرى ذات الصلة بـ .NET.

يمكنك إما تنزيل DLL الخاصة بواجهة برمجة التطبيقات أو تثبيته باستخدام NuGet.

Install-Package GroupDocs.Conversion

تحويل PDF إلى Excel باستخدام C

يمكنك تحويل مستندات PDF إلى Excel باتباع الخطوات البسيطة الواردة أدناه:

  1. اضبط PdfLoadOptions إن وجد.
  2. تعيين خيارات التحويل باستخدام SpreadsheetConvertOptions
  3. قم بإنشاء مثيل لفئة المحول
  4. قم بتوفير مسار الملف وخيارات التحميل
  5. قم باستدعاء الأسلوب تحويل جنبًا إلى جنب مع مسار ملف الإخراج وخيارات التحويل

يوضح نموذج التعليمات البرمجية التالي كيفية تصدير البيانات المجدولة من ملف PDF إلى ورقة Excel باستخدام C #.

// خيارات تحميل PDF
GroupDocs.Conversion.Contracts.Func<LoadOptions> getLoadOptions = () => new PdfLoadOptions
{
    FlattenAllFields = true,    // all fields in the source document will be flatten during conversion
    Password = "123"            // provide password if document is password protected
};

// خيارات تحويل Excel
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions
{
    PageNumber = 1,                     // Starting page number
    PagesCount = 1,                     // Total pages to convert
    Format = SpreadsheetFileType.Xlsx,  // Conversion format
    Password = "password",              // Set password for converted file
    Zoom = 110                          // Zoom level
};

// تحويل PDF إلى XLSX
Converter converter = new Converter("C:\\Files\\sample.pdf", getLoadOptions);
converter.Convert("C:\\Files\\converted.xlsx", options);
تحويل PDF إلى XLSX

تحويل PDF إلى XLSX

توفر فئة PdfLoadOptions خيارات متنوعة لتحميل مستندات PDF. هذه الخصائص تتضمن FlattenAllFields و HidePdfAnnotations و Password و RemoveEmbeddedFiles. قد تجد المزيد من التفاصيل في التوثيق.

توفر فئة SpreadsheetConvertOptions معينة خصائص لتحويل الملفات من التنسيقات الأخرى إلى نوع ملف جدول البيانات.

  • تحدد خاصية PageNumber رقم صفحة البداية للمستند المصدر المراد تحويله.
  • تحدد خاصية PagesCount العدد الإجمالي للصفحات المراد تحويلها بدءًا من PageNumber.
  • يمكنك تحويل صفحات معينة من خلال توفير قائمة فهارس الصفحات لخاصية الصفحات.
  • يمكنك تعيين كلمة مرور للملف المحول باستخدام خاصية Password.
  • يمكن استخدام خاصية Zoom لضبط مستوى التكبير بالنسبة المئوية للملف المحول.
  • تحدد الخاصية Format تنسيق الإخراج للملف المحول.

يمكنك العثور على مزيد من التفاصيل حول “التحويل إلى جدول بيانات بخيارات متقدمة” في الوثائق.

احصل على رخصة مجانية

يمكنك تجربة واجهة برمجة التطبيقات بدون قيود التقييم من خلال طلب ترخيص مؤقت مجاني.

استنتاج

في هذه المقالة ، تعلمت كيفية تصدير بيانات الجدول من مستندات PDF إلى أوراق Excel باستخدام C #. يمكنك معرفة المزيد حول GroupDocs.Conversion .NET API باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على المنتدى.

أنظر أيضا