تحليل ملف ODT عبر الإنترنت بالإضافة إلى استخراج النص عبر تطبيقات Android
قم بتطوير تطبيق الأداة المساعدة لمحلل المستندات ODT القوي الذي يعمل بنظام Android. الكود المدرج لاستخراج نص مستند ODT.
تحليل مستند ODT عبر الإنترنت
- قم باستيراد ملف ODT لتحليله عن طريق تحميله.
- قم بذلك عن طريق النقر داخل منطقة الإفلات عبر السحب والإسقاط لتطبيق المحلل اللغوي.
- اعتمادًا على حجم ملف ODT وسرعة الإنترنت، انتظر لبضع ثوانٍ.
- انقر فوق الزر “تحليل الآن” لتحليل المستند.
- قم بتنزيل الملفات التي تم تحليلها لعرضها على الفور.
استخرج النص من ملف ODT عبر تطبيق Android
- إضافة مرجع مكتبة لمشروع جافا
- قم بتحميل ملف ODT باستخدام كائن فئة المستند
- حدد العقد باستخدام getLastSection().getChild من النوع ذي الصلة
- حدد ArrayList عن طريق نشر العقد ذات الصلة
- تحديد المجموعة وتكرارها لاستخراج المعلومات
الكود: استخراج نص مستند ODT
Document doc = new Document("sourceFile.doc"); | |
Paragraph startPara = (Paragraph) doc.getLastSection().getChild(NodeType.PARAGRAPH, 2, true); | |
Table endTable = (Table) doc.getLastSection().getChild(NodeType.TABLE, 0, true); | |
ArrayList extractedNodes = extractContent(startPara, endTable, true); | |
Collections.reverse(extractedNodes); | |
while (extractedNodes.size() > 0) { | |
endTable.getParentNode().insertAfter((Node) extractedNodes.get(0), endTable); | |
extractedNodes.remove(0); | |
} | |
doc.save("output.doc"); |
تطوير تطبيق Android لمحلل الملفات ODT
هل تحتاج إلى تطوير تطبيق أو برنامج محلل ODT؟ باستخدام
Aspose.Words for Android via Java
، وهي واجهة برمجة تطبيقات فرعية لـ
Aspose.Total for Android via Java
، يمكن لأي مطور Android دمج كود واجهة برمجة التطبيقات أعلاه داخل تطبيق محلل المستندات الخاص به. تتيح مكتبة Android القوية برمجة أي حل لتحليل المستندات لاستخراج الصور وكذلك النص. علاوة على ذلك، يمكنه دعم العديد من التنسيقات الشائعة بما في ذلك تنسيق ODT.
أداة Android لمعالجة ملف ODT لتطبيق المحلل اللغوي
- نستضيف حزم Java الخاصة بنا في مستودعات مافن .
- Aspose.Words for Java هو ملف JAR شائع يحتوي على رمز بايت.
- اتبع تعليمات خطوه بخطوه لمعرفة كيفية تثبيت Aspose.Words for Android via Java.
متطلبات النظام
- يتم دعم Java SE 7 وإصدارات Java الأحدث.
- حزمة منفصلة لـ Java SE 6 في حالة اضطرار المرء لاستخدام JRE قديم.
- حزمة Java عبارة عن منصة مشتركة وتعمل على جميع أنظمة التشغيل مع تطبيق JVM.
- تشمل أنظمة التشغيل Microsoft Windows وLinux وmacOS وAndroid وiOS.
لمزيد من التفاصيل حول تبعيات الحزمة الاختيارية، مثل JogAmp JOGL ومحرك الخطوط Harfbuzz وJava Advanced Imaging JAI، يرجى الرجوع إلى [توثيق المنتج](https://docs.aspose.com/words/java/system-requirements/).