PowerPoint till SVG Android

PowerPoint till SVG konvertering utförs ofta för att visa presentationerna i Android-applikationer. Olika PowerPoint-tittare konverterar också presentationerna till SVG för bildspel. Följaktligen täcker den här artikeln hur du konverterar PowerPoint PPTX- eller PPT-presentationer till SVG-filer i Android.

Android PowerPoint till SVG Converter

För att konvertera PPTX- eller PPT-presentationer till SVG kommer vi att använda Aspose.Slides för Android via Java. Det är ett funktionsrikt Android API som låter dig skapa, ändra och konvertera presentationer sömlöst. Du kan antingen ladda ner API:t från nedladdningssektionen eller installera det genom att lägga till följande konfigurationer i build.gradle.

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

Konvertera PPTX- eller PPT-presentationer till SVG i Android

Följande är stegen för att konvertera en PowerPoint PPTX/PPT-presentation till SVG i Android.

  • Skapa först en instans av klassen Presentation för att ladda presentationen.
  • Gå igenom bilderna i presentationen och få referenser till varje bild i objektet ISlide.
  • Skapa ett FileOutputStream-objekt för SVG-utdatafilen.
  • Skriv bilddata till FileOutputStream-objektet med metoden ISlide.writeAsSvg().
  • Slutligen, stäng strömmen.

Följande kodexempel visar hur du konverterar PowerPoint PPTX/PPT till SVG.

// Ladda presentationen
Presentation pres = new Presentation("presentation.pptx");
try {  
	// Få åtkomst till varje bild
	for(ISlide sld:pres.getSlides())
	{
	    // Skapa ett minnesströmobjekt
	    FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));

	    // Generera SVG-bild av bilden och spara i minnesström
	    sld.writeAsSvg(svgStream);

	    // Stäng strömmen
	    svgStream.close();
	}
} catch (IOException e) {
} finally {
    pres.dispose();
}

Skaffa en gratis API-licens

Du kan använda Aspose.Slides för Android via Java utan utvärderingsbegränsningar genom att begära en tillfällig licens.

Online demo

Prova online PowerPoint till SVG-konverteraren, som är baserad på Aspose.Slides.

Slutsats

PowerPoint-presentationerna konverteras ofta till SVG för att bädda in deras innehåll i applikationerna. För sådana fall täckte den här artikeln PowerPoint till SVG-konvertering i Android-appar. Du kan besöka dokumentationen för att utforska andra funktioner i Aspose.Slides för Android via Java. Dessutom kan du gärna meddela oss om dina frågor via vårt forum.

Se även