تحويل XML إلى ODP على Android عبر Java

تحويل XML إلى ODP داخل تطبيقات Android دون استخدام Microsoft ® PowerPoint أو Adobe ® Acrobat Reader

 

يمكنك دمج ميزة تحويل XML إلى ODP داخل تطبيقات Android باستخدام خطوتين بسيطتين. في الخطوة الأولى ، يمكنك تصدير XML إلى PPTX باستخدام Aspose.PDF for Android via Java . بعد ذلك ، باستخدام Aspose.Slides for Android via Java ، يمكنك تحويل PPTX إلى ODP. تأتي كلتا واجهتي برمجة التطبيقات ضمن حزمة Aspose.Total for Android via Java .

Android API لتصدير XML إلى ODP

  1. افتح ملف XML باستخدام فئة المستند
  2. تحويل XML إلى PPTX باستخدام طريقة save
  3. قم بتحميل مستند PPTX باستخدام فئة Presentation
  4. احفظ المستند بتنسيق ODP باستخدام طريقة save واضبط `` Odp` كـ SaveFormat

متطلبات التحويل

يمكنك بسهولة استخدام Aspose.Total for Android via Java مباشرةً من Maven و تثبيت Aspose.PDF for Android via Java و Aspose.Slides لنظام Android عبر Java في تطبيقاتك.

بدلاً من ذلك ، يمكنك الحصول على ملف ZIP من التنزيلات .

// load XML file with an instance of Document class
Document document = new Document("template.xml");
// save XML as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Odp format
presentation.save("output.odp", SaveFormat.Odp);   

افتح ملف XML المحمي بكلمة مرور في Android عبر Java

أثناء تحميل تنسيق ملف XML ، قد يكون المستند محميًا بكلمة مرور. يسمح لك Aspose.PDF for Android via Java بفتح المستندات المشفرة أيضًا. لفتح الملف المشفر ، يمكنك تهيئة مثيل جديد من المستند فئة وتمرير اسم الملف وكلمة المرور كوسائط.

// open XML document
Document doc = new Document("input.xml", "Your@Password");
// save XML as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 

قم بإنشاء صورة مصغرة لملف ODP في تطبيقات Android

بعد تحويل XML إلى ODP ، يمكنك أيضًا إنشاء صور مصغرة للمستند الناتج. باستخدام ميزة غنية Aspose.Slides لنظام Android عبر Java ، يمكنك إنشاء صور مصغرة للشرائح عن طريق إنشاء ومثال العرض التقديمي فئة. بعد ذلك ، يمكنك الحصول على مرجع أي شريحة مرغوبة باستخدام معرفها أو فهرسها والحصول على صورة مصغرة للشريحة المشار إليها بمقياس محدد.

// instantiate a Presentation object that represents a ODP file
Presentation presentation = new Presentation("output.odp");
// access the first slide
ISlide sld = pres.getSlides().get_Item(0);
// create a full scale image
BufferedImage image = sld.getThumbnail(1f, 1f);
 // save the image to disk in PNG format
ImageIO.write(image, "PNG", new java.io.File("Thumbnail_out.png"));

استكشف XML خيارات التحويل مع Android

تحويل XMLs إلى CSV (قيم مفصولة بفواصل)
تحويل XMLs إلى DIF (تنسيق تبادل البيانات)
تحويل XMLs إلى EXCEL (تنسيقات ملفات جدول البيانات)
تحويل XMLs إلى FODS (جدول بيانات XML مسطح OpenDocument)
تحويل XMLs إلى MD (لغة Markdown)
تحويل XMLs إلى ODS (جدول بيانات OpenDocument)
تحويل XMLs إلى SXC (StarOffice Calc Spreadsheet)
تحويل XMLs إلى TSV (قيم مفصولة بعلامات جدولة)
تحويل XMLs إلى TXT (مستند نصي)
تحويل XMLs إلى XLAM (وظيفة إضافية ممكّنة بماكرو في Excel)
تحويل XMLs إلى XLSB (مصنف Excel الثنائي)
تحويل XMLs إلى XLSM (جدول بيانات ممكّن بماكرو)
تحويل XMLs إلى XLT (قالب Excel 97-2003)
تحويل XMLs إلى XLTM (قالب Excel ممكن بماكرو)
تحويل XMLs إلى OTP (تنسيق OpenDocument القياسي)
تحويل XMLs إلى POT (ملفات قالب Microsoft PowerPoint)
تحويل XMLs إلى POTM (ملف قالب Microsoft PowerPoint)
تحويل XMLs إلى POTX (عرض تقديمي لقالب Microsoft PowerPoint)
تحويل XMLs إلى POWERPOINT (ملفات العروض التقديمية)
تحويل XMLs إلى PPS (عرض شرائح PowerPoint)
تحويل XMLs إلى PPSM (عرض الشرائح الممكنة بماكرو)
تحويل XMLs إلى PPSX (عرض شرائح PowerPoint)
تحويل XMLs إلى PPT (عرض باور بوينت)
تحويل XMLs إلى PPTM (ملف العرض التقديمي الممكّن بماكرو)
تحويل XMLs إلى SWF (شوك ويف فلاش موفي)