PowerPoint in SVG Android

La conversione da PowerPoint a SVG viene spesso eseguita per visualizzare le presentazioni nelle applicazioni Android. Vari visualizzatori di PowerPoint convertono anche le presentazioni in SVG per la presentazione. Di conseguenza, questo articolo spiega come convertire le presentazioni PowerPoint PPTX o PPT in file SVG in Android.

Convertitore da PowerPoint a SVG per Android

Per convertire le presentazioni PPTX o PPT in SVG, utilizzeremo Aspose.Slides for Android via Java. È un’API Android ricca di funzionalità che ti consente di creare, modificare e convertire le presentazioni senza problemi. Puoi scaricare l’API dalla sezione download o installarla aggiungendo le seguenti configurazioni in build.gradle.

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

Converti presentazioni PPTX o PPT in SVG in Android

Di seguito sono riportati i passaggi per convertire una presentazione PowerPoint PPTX/PPT in SVG in Android.

  • Innanzitutto, crea un’istanza della classe Presentation per caricare la presentazione.
  • Scorri le diapositive nella presentazione e ottieni il riferimento di ciascuna diapositiva nell’oggetto ISlide.
  • Crea un oggetto FileOutputStream per il file SVG di output.
  • Scrivi i dati della diapositiva nell’oggetto FileOutputStream utilizzando il metodo ISlide.writeAsSvg().
  • Infine, chiudi il flusso.

L’esempio di codice seguente mostra come convertire PowerPoint PPTX/PPT in SVG.

// Carica presentazione
Presentation pres = new Presentation("presentation.pptx");
try {  
	// Accedi a ciascuna diapositiva
	for(ISlide sld:pres.getSlides())
	{
	    // Crea un oggetto flusso di memoria
	    FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));

	    // Genera l'immagine SVG della diapositiva e salva nel flusso di memoria
	    sld.writeAsSvg(svgStream);

	    // Chiudi flusso
	    svgStream.close();
	}
} catch (IOException e) {
} finally {
    pres.dispose();
}

Ottieni una licenza API gratuita

Puoi utilizzare Aspose.Slides per Android tramite Java senza limitazioni di valutazione richiedendo una licenza temporanea.

Demo in linea

Prova il convertitore online da PowerPoint a SVG, basato su Aspose.Slides.

Conclusione

Le presentazioni PowerPoint vengono spesso convertite in SVG per incorporare il loro contenuto nelle applicazioni. Per questi casi, questo articolo ha trattato la conversione da PowerPoint a SVG nelle app Android. Puoi visitare la documentazione per esplorare altre funzionalità di Aspose.Slides per Android tramite Java. Inoltre, puoi sentirti libero di farci sapere delle tue domande tramite il nostro forum.

Guarda anche