هل أنت مطور Android تتطلع إلى إضافة ميزة تحويل المستندات إلى تطبيقك؟ Aspose.Total for Android via Java يمكن أن تساعدك مكتبات أتمتة تنسيق الملفات في أتمتة عملية تحويل المستندات في تطبيقات Android. لتحويل ملف DOC إلى PPSX ، يمكنك أولاً استخدام واجهة برمجة تطبيقات معالجة المستندات Aspose.Words for Android Java لتحويل تنسيق ملف DOC إلى HTML. بعد ذلك باستخدام PowerPoint API Aspose.Slides for Android Java ، يمكنك إنشاء عرض تقديمي جديد وكتابة محتوى HTML فيه وحفظه باسم PPSX.
كيفية تحويل DOC إلى PPSX في Android
- افتح ملف DOC باستخدام فئة Document
- تحويل ملف DOC إلى HTML باستخدام save طريقة
- تهيئة كائن [عرض تقديمي] جديد( https://reference.aspose.com/slides/java/com.aspose.slides/Presentation )
- استخراج المحتوى من ملف HTML باستخدام BufferedReader وكتابة المحتوى في ملف العرض التقديمي الخاص بك
- احفظ المستند في PPSX باستخدام طريقة save
متطلبات التحويل
لتحويل ملف DOC إلى PPSX ، يمكنك بسهولة استخدام Aspose.Total for Android via Java مباشرة من Maven وقم بتثبيت المكتبات في تطبيقك.
بدلاً من ذلك ، يمكنك الحصول على ملف ZIP من التنزيلات .
// supports DOC, DOCX, DOT, DOTM, DOTX, FLATOPC, ODT, OTT, RTF, TXT, WORDML, DOCM input file formats | |
// load DOC file with an instance of Document | |
Document document = new Document("template.doc"); | |
// save the document in HTML file format | |
document.save("HtmlOutput.html",SaveFormat.HTML); | |
// create a new presentation | |
Presentation pres = new Presentation(); | |
// access the default first slide of presentation | |
ISlide slide = pres.getSlides().get_Item(0); | |
// add the AutoShape to accommodate the HTML content | |
IAutoShape ashape = slide.getShapes().addAutoShape(ShapeType.Rectangle, 10, 10, | |
(float) pres.getSlideSize().getSize().getWidth(), | |
(float) pres.getSlideSize().getSize().getHeight()); | |
ashape.getFillFormat().setFillType(FillType.NoFill); | |
// add text frame to the shape | |
ashape.addTextFrame(""); | |
// clear all paragraphs in added text frame | |
ashape.getTextFrame().getParagraphs().clear(); | |
// initialize StringBuilder to read Html | |
StringBuilder contents = new StringBuilder(); | |
// load HTML file by using BufferedReader | |
BufferedReader reader = new BufferedReader(new FileReader(new File("HtmlOutput.html"))); | |
String text = null; | |
// repeat until all lines are read | |
while ((text = reader.readLine()) != null) { | |
contents.append(text).append(System.getProperty("line.separator")); | |
} | |
reader.close(); | |
// add HTML content in text frame | |
ashape.getTextFrame().getParagraphs().addFromHtml(content); | |
// supports POTM, POT, POTX, PPSM, PPS, PPSX, PPTM, PPT, PPTX, ODP output file formats. | |
// save presentation as Pptx | |
pres.save("output.pptx", com.aspose.slides.SaveFormat.Pptx); |
محول مجاني على الإنترنت لـ DOC إلى PPSX
تحويل DOC المحمي إلى PPSX في Android عبر Java
يمكنك أيضًا تحويل DOC المحمي بكلمة مرور إلى PPSX داخل تطبيقات Android. إذا كان مستند DOC الذي تم إدخاله محميًا بكلمة مرور ، فلا يمكنك تحويله إلى تنسيق PPSX بدون استخدام كلمة المرور. لفتح مستند مشفر ، يمكنك تعيين كلمة المرور الصحيحة في كائن LoadOptions وتمريرها إلى مُنشئ المستند.
// supports DOC, DOT, DOCX, DOCM, DOTX, and DOTM file formats | |
// load DOC file with an instance of Document | |
Document document = new Document("template.doc", new LoadOptions("MyPassword")); | |
// save the document in HTML file format | |
document.save("HtmlOutput.html",SaveFormat.HTML); | |
// create a new presentation | |
Presentation pres = new Presentation(); | |
// perform the conversion to PPT |
أسئلة مكررة
- كيف يمكنني تحويل DOC إلى PPSX Online؟تم دمج تطبيق تحويل DOC عبر الإنترنت أعلاه لراحتك. لتحويل ملف DOC إلى PPSX ، ما عليك سوى إضافة ملف DOC الخاص بك عن طريق سحبه وإفلاته في المنطقة البيضاء أو النقر داخل المنطقة لاستيراده. بعد ذلك ، انقر فوق الزر "تحويل". بمجرد اكتمال تحويل DOC إلى PPSX ، يمكنك تنزيل ملفك المحول بنقرة واحدة فقط.
- كم من الوقت يستغرق تحويل DOC؟تعتمد سرعة هذا المحول عبر الإنترنت إلى حد كبير على حجم ملف DOC الذي تريد تحويله. يمكن تحويل ملفات DOC الصغيرة إلى PPSX في بضع ثوانٍ فقط. ومع ذلك ، إذا قمت بدمج كود التحويل في تطبيق Android App الخاص بك ، فستعتمد السرعة على مدى جودة تطبيقك لعملية التحويل.
- هل من الآمن تحويل DOC إلى PPSX باستخدام محول Aspose.Total المجاني؟بالطبع! بعد التحويل ، سيكون رابط التنزيل لملف PPSX متاحًا على الفور. يتم حذف الملفات التي تم تحميلها تلقائيًا بعد 24 ساعة ، وتصبح روابط التنزيل غير صالحة بعد هذا الوقت. كن مطمئنًا أن ملفاتك آمنة ، حيث لا يمكن لأي شخص آخر الوصول إليها. خدمة تحويل الملفات لدينا ، والتي تتضمن ملفات DOC ، آمنة تمامًا. بالإضافة إلى ذلك ، يتم توفير تطبيق مجاني لأغراض الاختبار ، مما يسمح لك بتأكيد النتائج قبل دمج الكود.
- ما المتصفح الذي يجب أن أستخدمه لتحويل DOC؟متصفحات الويب الحديثة مثل Google Chrome و Firefox و Opera و Safari متوافقة مع أداة التحويل عبر الإنترنت هذه. ومع ذلك ، إذا كنت تعمل على تطبيق سطح مكتب ، فمن المستحسن استخدام Aspose.Total DOC Conversion API للتشغيل السلس.