Java API لتصدير SVG إلى PPTM

قم بتصدير SVG إلى PPTM عبر واجهة برمجة تطبيقات Java في الشركة دون استخدام Microsoft® PowerPoint أو Adobe® Acrobat Reader

 

باستخدام Aspose.Total for Java يمكنك بسهولة تحويل SVG إلى PPTM داخل أي تطبيق Java J2SE و J2EE و J2ME. أولاً ، باستخدام Aspose.PDF for Java ، يمكنك تصدير SVG إلى PPTX. بعد ذلك ، باستخدام Aspose.Slides for Java PowerPoint Processing API ، يمكنك تحويل PPTX إلى PPTM.

Java API لتحويل SVG إلى PPTM

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

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

يمكنك بسهولة استخدام Aspose.Total for Java مباشرة من مشروع قائم على Maven وتشمل Aspose.PDF for Java و Aspose.Slides for Java في ملف pom.xml الخاص بك.

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

// load SVG file with an instance of Document class
Document document = new Document("template.svg");
// save SVG 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 Pptm format
presentation.save("output.pptm", SaveFormat.Pptm);   

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

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

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

افتح ملف SVG المشفر عبر Java

بعد تحويل SVG إلى PPTM ، يمكنك أيضًا إضافة نوع عرض محدد مسبقًا لعرضك التقديمي. Aspose.Slides for Java يوفر وسيلة لتعيين نوع العرض للعرض التقديمي الذي تم إنشاؤه عند فتحه في PowerPoint من خلال ViewProperties فئة. تُستخدم خاصية setLastView ViewType لتعيين نوع العرض باستخدام العداد.

// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Pptm format
presentation.save("output.pptm", SaveFormat.Pptm);    

استكشف SVG خيارات التحويل مع Java

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