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

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

 

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

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

  1. افتح ملف XPS باستخدام فئة المستند
  2. تحويل XPS إلى 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 XPS file with an instance of Document class
Document document = new Document("template.xps");
// save XPS 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);   

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

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

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

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

بعد تحويل XPS إلى 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"));

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

تحويل XPSs إلى CSV (قيم مفصولة بفواصل)
تحويل XPSs إلى DIF (تنسيق تبادل البيانات)
تحويل XPSs إلى CSV (قيم مفصولة بفواصل)
تحويل XPSs إلى FODS (جدول بيانات XML مسطح OpenDocument)
تحويل XPSs إلى MD (لغة Markdown)
تحويل XPSs إلى ODS (جدول بيانات OpenDocument)
تحويل XPSs إلى SXC (StarOffice Calc Spreadsheet)
تحويل XPSs إلى TSV (قيم مفصولة بعلامات جدولة)
تحويل XPSs إلى TXT (مستند نصي)
تحويل XPSs إلى XLAM (وظيفة إضافية ممكّنة بماكرو في Excel)
تحويل XPSs إلى XLSB (مصنف Excel الثنائي)
تحويل XPSs إلى XLSM (جدول بيانات ممكّن بماكرو)
تحويل XPSs إلى XLT (قالب Excel 97-2003)
تحويل XPSs إلى XLTM (قالب Excel ممكن بماكرو)
تحويل XPSs إلى OTP (تنسيق OpenDocument القياسي)
تحويل XPSs إلى POT (ملفات قالب Microsoft PowerPoint)
تحويل XPSs إلى POTM (ملف قالب Microsoft PowerPoint)
تحويل XPSs إلى POTX (عرض تقديمي لقالب Microsoft PowerPoint)
تحويل XPSs إلى POWERPOINT (ملفات العروض التقديمية)
تحويل XPSs إلى PPS (عرض شرائح PowerPoint)
تحويل XPSs إلى PPSM (عرض الشرائح الممكنة بماكرو)
تحويل XPSs إلى PPSX (عرض شرائح PowerPoint)
تحويل XPSs إلى PPT (عرض باور بوينت)
تحويل XPSs إلى PPTM (ملف العرض التقديمي الممكّن بماكرو)
تحويل XPSs إلى SWF (شوك ويف فلاش موفي)
تحويل XPSs إلى DOCM (ملف Microsoft Word 2007 Marco)
تحويل XPSs إلى DOT (ملفات قوالب Microsoft Word)
تحويل XPSs إلى DOTM (مايكروسوفت وورد 2007+ ملف قالب)
تحويل XPSs إلى DOTX (ملف قالب Microsoft Word)
تحويل XPSs إلى FLATOPC (مايكروسوفت وورد 2003 WordprocessingML)
تحويل XPSs إلى GIF (تنسيق التبادل الرسومي)
تحويل XPSs إلى MARKDOWN (لغة ترميز خفيفة الوزن)
تحويل XPSs إلى ODT (تنسيق ملف نصي OpenDocument)
تحويل XPSs إلى OTT (قالب OpenDocument)
تحويل XPSs إلى PCL (لغة أوامر الطابعة)
تحويل XPSs إلى PS (ملف بوستسكريبت)
تحويل XPSs إلى RTF (تنسيق نص منسق)