PowerPoint zu SVG Android

Die Konvertierung von PowerPoint in SVG wird häufig durchgeführt, um die Präsentationen in Android Anwendungen anzuzeigen. Verschiedene PowerPoint-Viewer konvertieren die Präsentationen auch für die Diashow in SVG. Dementsprechend behandelt dieser Artikel das Konvertieren von PowerPoint PPTX oder PPT-Präsentationen in SVG Dateien in Android.

Android PowerPoint zu SVG Konverter

Um PPTX oder PPT-Präsentationen in SVG zu konvertieren, verwenden wir Aspose.Slides for Android via Java. Es ist eine funktionsreiche Android-API, mit der Sie Präsentationen nahtlos erstellen, ändern und konvertieren können. Sie können die API entweder aus dem Download Bereich herunterladen oder installieren, indem Sie die folgenden Konfigurationen in build.gradle hinzufügen.

maven {
    url "http://repository.aspose.com/repo/" }
compile (
        group: 'com.aspose',
        name: 'aspose-slides',
        version: '21.3',
        classifier: 'android.via.java')

Konvertieren Sie PPTX oder PPT-Präsentationen in SVG in Android

Im Folgenden finden Sie die Schritte zum Konvertieren einer PowerPoint PPTX/PPT-Präsentation in SVG in Android.

  • Erstellen Sie zunächst eine Instanz der Klasse Presentation, um die Präsentation zu laden.
  • Durchlaufen Sie die Folien in der Präsentation und rufen Sie die Referenz jeder Folie im Objekt ISlide ab.
  • Erstellen Sie ein FileOutputStream objekt für die SVG-Ausgabedatei.
  • Schreiben Sie Foliendaten mit der methode ISlide.writeAsSvg() in das FileOutputStream objekt.
  • Schließen Sie schließlich den Stream.

Das folgende Codebeispiel zeigt, wie PowerPoint PPTX/PPT in SVG konvertiert wird.

// Präsentation laden
Presentation pres = new Presentation("presentation.pptx");
try {  
	// Greifen Sie auf jede Folie zu
	for(ISlide sld:pres.getSlides())
	{
	    // Erstellen Sie ein Speicher-Stream objekt
	    FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));

	    // Generieren Sie ein SVG Bild der Folie und speichern Sie es im Speicherstrom
	    sld.writeAsSvg(svgStream);

	    // Stream schließen
	    svgStream.close();
	}
} catch (IOException e) {
} finally {
    pres.dispose();
}

Holen Sie sich eine kostenlose API Lizenz

Sie können Aspose.Slides für Android über Java ohne Evaluierungseinschränkungen verwenden, indem Sie eine temporäre Lizenz anfordern.

Online-Demo

Probieren Sie den Online Konverter von PowerPoint zu SVG aus, der auf Aspose.Slides basiert.

Fazit

Die PowerPoint Präsentationen werden oft in SVG konvertiert, um ihre Inhalte in die Anwendungen einzubetten. Für solche Fälle behandelte dieser Artikel die Konvertierung von PowerPoint in SVG in Android-Apps. Sie können die Dokumentation aufrufen, um weitere Funktionen von Aspose.Slides für Android über Java zu erkunden. Darüber hinaus können Sie uns gerne Ihre Fragen über unser Forum mitteilen.

Siehe auch