أباتشي بوي بت - نظرة عامة
في كثير من الأحيان، مطلوب تطبيق البرمجيات لتوليد التقارير في تنسيق ملف ميكروسوفت أوفيس. في بعض الأحيان، ومن المتوقع حتى التطبيق لتلقي ملفات MS- أوفيس كبيانات المدخلات.
يجب أن يستخدم أي مبرمج جافا يريد إنتاج ملفات مس أوفيس كإخراج واجهة برمجة تطبيقات محددة مسبقا وقراءة فقط للقيام بذلك.
ما هو أباتشي بوي؟
أباتشي بوي هي واجهة برمجة تطبيقات شعبية تسمح للمبرمجين بإنشاء وتعديل وعرض ملفات مس-أوفيس باستخدام برامج جافا. وهي مكتبة مفتوحة المصدر وضعت وتوزع من قبل مؤسسة البرمجيات أباتشي. أنه يحتوي على فئات وأساليب لفك بيانات إدخال المستخدم، أو ملف إلى مستندات مس أوفيس.
مكونات أباتشي بوي
يحتوي أباتشي بوي على الطبقات والأساليب للعمل على كافة مستندات مجمع OLE2 من مس-أوفيس. وفيما يلي قائمة بمكونات واجهة برمجة التطبيقات هذه:
- بويفس (سوء نظام التشويش ملف التنفيذ) : هذا العنصر هو العامل الأساسي لجميع العناصر بوي الأخرى. يتم استخدامه لقراءة ملفات مختلفة بشكل صريح.
- HSSF (تنسيق جدول الرهيبة) : وهو يستخدم لقراءة والكتابة شكل. XLS الملفات MS-إكسل.
- شسف (شمل سبريادشيت فورمات) : يتم استخدامه لتنسيق ملف .xlsx من مس-إكسيل.
- هسف (رهيبة مجموعة الملكية تنسيق) : يتم استخدامه لاستخراج مجموعات الملكية من ملفات مس أوفيس.
- HWPF (تنسيق معالج النصوص الرهيبة) : وهو يستخدم لقراءة وكتابة .DOC الملفات تمديد مايكروسوفت وورد.
- شوف (شمل معالج معالج النصوص) : يتم استخدامه لقراءة وكتابة ملفات امتداد .docx من مس-ورد.
- هسلف (تنسيق تخطيط الشريحة الرهيبة) : يتم استخدامه لقراءة، إنشاء، وتحرير العروض التقديمية بويربوانت.
- هدغف (تنسيق دياغرام الرهيبة) : أنه يحتوي على الطبقات والأساليب لملفات ثنائية مس-فيسيو.
- هبف (شكل الناشر النبيل الرهيبة) : يتم استخدامه لقراءة وكتابة ملفات مس الناشر.
هذا البرنامج التعليمي يرشدك خلال عملية العمل على عرض تقديمي ل ميكروسوفت بويربوانت باستخدام جافا. لذلك تقتصر المناقشة على مكون زسلف.
ملاحظة : الإصدارات القديمة من بوي تدعم تنسيقات الملفات الثنائية مثل دوك، زلس، بت، الخ الإصدار 3.5 فصاعدا، يدعم بوي تنسيقات ملفات أوكسمل من مس-أوفيس مثل دوك و زلسكس و بتكس وما إلى ذلك.