ضغط ملف RTF عبر الإنترنت أو باستخدام تطبيق Android
تطوير تطبيقات قوية لضغط المستندات RTF تعتمد على نظام Android.قم بضغط المستندات المختلفة بما في ذلك ملفات RTF عبر الإنترنت عبر التطبيق مع التنزيل الفوري.
ضغط وتحسين ملفات RTF عبر الإنترنت
- قم بتحميل ملفات RTF لضغطها وتحسينها.
- اختر مستوى الضغط (منخفض، متوسط، مرتفع)
- انقر فوق الزر “ضغط”.
- قم بتحميل ملف RTF المضغوط.
- عرض والحصول على نتيجة الضغط عن طريق التحقق من حجمها وجودة محتواها.
ضغط ملف RTF عبر تطبيق Android
- قم بالإشارة إلى مكتبة Java في مشروعك
- قم بتحميل المستند
- احصل على جميع العقد التي تحتوي على صور وقم بالتكرار خلال كل عقدة
- اضبط الصور المضغوطة باستخدام setImage
- اضبط مستوى الضغط على الحد الأقصى عبر setCompressionLevel(CompressionLevel.MAXIMUM)
- استدعاء طريقة الحفظ والحصول على ملف RTF المضغوط
كود جافا: ضغط ملفات RTF
import com.aspose.words.*; | |
Document wordDocument = new Document("sourceFile.docx"); | |
wordDocument.cleanup(); | |
NodeCollection nodes = wordDocument.getChildNodes(NodeType.SHAPE, true); | |
for (Shape shape : (Iterable<Shape>) nodes) | |
{ | |
if (shape.isImage()) | |
{ | |
BufferedImage image = ImageIO.read(shape.getImageData().toStream()); | |
shape.getImageData().setImage("yourCompressedImage"); | |
} | |
} | |
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(); | |
saveOptions.setCompressionLevel(CompressionLevel.MAXIMUM); | |
wordDocument.save("CompressedWordFile.docx", saveOptions); |
تطوير تطبيق ضغط الملفات RTF لنظام Android
هل تحتاج إلى تطوير برنامج نصي أو تطبيق مساعد لنظام Android لضغط ملفات RTF المتعددة بسهولة؟باستخدام واجهات برمجة التطبيقات
Aspose.Words for Android via Java
التابعة لـ
Aspose.Total for Android via Java
، يمكن لأي مطور يعمل بنظام Android دمج كود واجهة برمجة التطبيقات أعلاه لبرمجة تطبيق الضغط عبر المستندات.تدعم مكتبة android القوية لضغط المستندات العديد من التنسيقات الشائعة بما في ذلك تنسيق RTF.
مكتبة ضغط Android لملفات RTF
- نستضيف حزم 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/).