PowerPoint إلى SVG Java

غالبًا ما يتم إجراء تحويل PowerPoint إلى SVG لعرض العروض التقديمية في تطبيقات الويب أو سطح المكتب. يقوم العديد من مشاهدي PowerPoint أيضًا بتحويل العروض التقديمية إلى SVG لعرض الشرائح. وفقًا لذلك ، تتناول هذه المقالة كيفية تحويل عروض PowerPoint PPTX أو PPT التقديمية إلى ملفات SVG باستخدام Java.

Java PowerPoint PPT to SVG Converter - تنزيل مجاني

لتحويل عروض PPTX أو PPT التقديمية إلى SVG ، سنستخدم Aspose.Slides for Java. تم تصميم واجهة برمجة التطبيقات لإنشاء عروض PowerPoint و OpenOffice التقديمية ومعالجتها من داخل تطبيقات Java. علاوة على ذلك ، فهو يدعم التحويل عالي الدقة للعروض التقديمية إلى تنسيقات أخرى بما في ذلك SVG. يمكنك إما تنزيل API أو تثبيته باستخدام تكوينات Maven التالية.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.8</version>
    <classifier>jdk16</classifier>
</dependency>

خطوات تحويل PPTX إلى SVG في Java

يعد تحويل عروض PowerPoint PPT أو PPTX التقديمية إلى SVG أمرًا بسيطًا مثل الفطيرة. فيما يلي الخطوات المطلوبة لتحويل ملف PPT / PPTX إلى تنسيق SVG باستخدام Aspose.Slides for Java.

  • قم بتحميل ملف PowerPoint PPT أو PPTX من القرص.
  • حلقة متكررة خلال الشرائح في العرض التقديمي.
  • احفظ كل شريحة كملف SVG إلى الموقع المطلوب.

الآن ، دعنا نلقي نظرة على كيفية تحويل هذه الخطوات إلى رمز لتحويل PPTX إلى SVG في Java.

تحويل عروض PPTX أو PPT التقديمية إلى SVG في Java

فيما يلي خطوات تحويل عرض PowerPoint PPTX / PPT إلى SVG باستخدام Java.

  • أولاً ، قم بإنشاء مثيل لفئة Presentation لتحميل العرض التقديمي.
  • قم بالتكرار خلال الشرائح في العرض التقديمي واحصل على مرجع لكل شريحة في كائن ISlide.
  • قم بإنشاء كائن FileOutputStream لملف SVG الناتج.
  • اكتب بيانات الشريحة إلى كائن FileOutputStream باستخدام طريقة ISlide.writeAsSvg().
  • أخيرًا ، أغلق الدفق.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل PowerPoint PPTX / PPT إلى SVG.

// إنشاء فئة عرض تقديمي تمثل ملف العرض التقديمي
Presentation pres = new Presentation("presentation.pptx");
try {
  
	// الوصول إلى كل شريحة
	for(ISlide sld:pres.getSlides())
	{
		  // إنشاء كائن دفق الذاكرة
	    FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));

	    // إنشاء صورة SVG للشريحة وحفظها في دفق الذاكرة
	    sld.writeAsSvg(svgStream);

	    // إغلاق الدفق
	    svgStream.close();
	}
} catch (IOException e) {
} finally {
    pres.dispose();
}

Java PPTX to SVG Converter - احصل على ترخيص مجاني

يمكنك استخدام Aspose.Slides لـ Java بدون قيود تقييمية عن طريق طلب ترخيص مؤقت.

PPT إلى SVG - عرض تجريبي عبر الإنترنت

جرب محول PowerPoint عبر الإنترنت إلى SVG ، والذي يعتمد على Aspose.Slides.

استنتاج

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

أنظر أيضا