PowerPoint na SVG Android

K zobrazení prezentací v aplikacích pro Android se často provádí převod z PowerPointu na SVG. Různé prohlížeče PowerPoint také převádějí prezentace do formátu SVG pro prezentaci. V souladu s tím tento článek popisuje, jak převést prezentace PowerPoint PPTX nebo PPT na soubory SVG v systému Android.

Android PowerPoint to SVG Converter

Pro převod PPTX nebo PPT prezentací do SVG použijeme Aspose.Slides pro Android přes Javu. Jedná se o funkčně bohaté rozhraní Android API, které vám umožní bezproblémově vytvářet, upravovat a převádět prezentace. API si můžete buď stáhnout z části ke stažení nebo jej nainstalovat přidáním následujících konfigurací do build.gradle.

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

Převeďte prezentace PPTX nebo PPT na SVG v systému Android

Níže jsou uvedeny kroky k převodu prezentace PowerPoint PPTX/PPT na SVG v systému Android.

  • Nejprve vytvořte instanci třídy Presentation pro načtení prezentace.
  • Procházejte snímky v prezentaci a získejte reference na každý snímek v objektu ISlide.
  • Vytvořte objekt FileOutputStream pro výstupní soubor SVG.
  • Zapište data snímku do objektu FileOutputStream pomocí metody ISlide.writeAsSvg().
  • Nakonec stream zavřete.

Následující ukázka kódu ukazuje, jak převést PowerPoint PPTX/PPT na SVG.

// Načíst prezentaci
Presentation pres = new Presentation("presentation.pptx");
try {  
	// Přístup ke každému snímku
	for(ISlide sld:pres.getSlides())
	{
	    // Vytvořte objekt datového proudu paměti
	    FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));

	    // Vygenerujte SVG obrázek snímku a uložte jej do paměti
	    sld.writeAsSvg(svgStream);

	    // Zavřít stream
	    svgStream.close();
	}
} catch (IOException e) {
} finally {
    pres.dispose();
}

Získejte bezplatnou licenci API

Aspose.Slides pro Android můžete používat přes Javu bez omezení hodnocení, když si vyžádáte dočasnou licenci.

Online demo

Vyzkoušejte online převodník PowerPoint na SVG, který je založen na Aspose.Slides.

Závěr

PowerPointové prezentace jsou často převedeny na SVG, aby se jejich obsah vložil do aplikací. Pro takové případy se tento článek zabýval převodem PowerPoint na SVG v aplikacích pro Android. Můžete navštívit dokumentaci a prozkoumat další funkce Aspose.Slides pro Android prostřednictvím Java. Kromě toho nám můžete sdělit své dotazy prostřednictvím našeho fóra.

Viz také