PowerPoint do SVG na Androida

Konwersja PowerPoint do SVG jest często wykonywana w celu wyświetlenia prezentacji w aplikacjach na Androida. Różne przeglądarki programu PowerPoint konwertują również prezentacje do formatu SVG w celu pokazu slajdów. W związku z tym w tym artykule opisano, jak konwertować prezentacje programu PowerPoint PPTX lub PPT na pliki SVG w systemie Android.

Android PowerPoint do konwertera SVG

Aby przekonwertować prezentacje PPTX lub PPT na SVG, użyjemy Aspose.Slides dla Androida przez Javę. Jest to bogaty w funkcje interfejs API systemu Android, który umożliwia bezproblemowe tworzenie, modyfikowanie i konwertowanie prezentacji. Możesz pobrać interfejs API z sekcji pobierania lub zainstalować go, dodając następujące konfiguracje w pliku build.gradle.

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

Konwertuj prezentacje PPTX lub PPT na SVG w systemie Android

Poniżej przedstawiono kroki, aby przekonwertować prezentację PowerPoint PPTX / PPT na SVG w systemie Android.

  • Najpierw utwórz instancję klasy Presentation, aby załadować prezentację.
  • Przeglądaj slajdy w prezentacji i uzyskaj odniesienia do każdego slajdu w obiekcie ISlide.
  • Utwórz obiekt FileOutputStream dla wyjściowego pliku SVG.
  • Zapisz dane slajdu do obiektu FileOutputStream przy użyciu metody ISlide.writeAsSvg().
  • Na koniec zamknij strumień.

Poniższy przykładowy kod pokazuje, jak przekonwertować PowerPoint PPTX/PPT na SVG.

// Załaduj prezentację
Presentation pres = new Presentation("presentation.pptx");
try {  
	// Uzyskaj dostęp do każdego slajdu
	for(ISlide sld:pres.getSlides())
	{
	    // Utwórz obiekt strumienia pamięci
	    FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));

	    // Wygeneruj obraz SVG slajdu i zapisz w strumieniu pamięci
	    sld.writeAsSvg(svgStream);

	    // Zamknij strumień
	    svgStream.close();
	}
} catch (IOException e) {
} finally {
    pres.dispose();
}

Uzyskaj bezpłatną licencję API

Możesz używać Aspose.Slides dla Androida przez Javę bez ograniczeń ewaluacyjnych, prosząc o licencję tymczasową.

Wersja demonstracyjna online

Wypróbuj konwerter online PowerPoint na SVG, który jest oparty na Aspose.Slides.

Wniosek

Prezentacje programu PowerPoint są często konwertowane do formatu SVG w celu osadzenia ich treści w aplikacjach. W takich przypadkach w tym artykule omówiono konwersję programu PowerPoint do formatu SVG w aplikacjach na Androida. Możesz odwiedzić dokumentację, aby poznać inne funkcje Aspose.Slides dla Androida za pośrednictwem Java. Ponadto możesz swobodnie informować nas o swoich zapytaniach za pośrednictwem naszego forum.

Zobacz też