PowerPoint do SVG Java

Konwersja PowerPoint do SVG jest często wykonywana w celu wyświetlenia prezentacji w aplikacjach internetowych lub komputerowych. 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 do plików SVG przy użyciu języka Java.

Konwerter Java PowerPoint PPT na SVG — bezpłatne pobieranie

Aby przekonwertować prezentacje PPTX lub PPT na SVG, użyjemy Aspose.Slides for Java. Interfejs API jest przeznaczony do tworzenia i manipulowania prezentacjami PowerPoint i OpenOffice z poziomu aplikacji Java. Ponadto obsługuje konwersję prezentacji o wysokiej wierności do innych formatów, w tym SVG. Możesz pobrać interfejs API lub zainstalować go przy użyciu następujących konfiguracji Mavena.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.8</version>
    <classifier>jdk16</classifier>
</dependency>

Kroki, aby przekonwertować PPTX na SVG w Javie

Konwersja prezentacji PowerPoint PPT lub PPTX do formatu SVG jest dziecinnie prosta. Poniżej przedstawiono kroki wymagane do przekonwertowania pliku PPT/PPTX na format SVG przy użyciu Aspose.Slides for Java.

  • Załaduj plik PowerPoint PPT lub PPTX z dysku.
  • Przeglądaj slajdy w prezentacji.
  • Zapisz każdy slajd jako plik SVG w wybranej lokalizacji.

Teraz przyjrzyjmy się, jak przekonwertować te kroki na kod do konwersji PPTX na SVG w Javie.

Konwertuj prezentacje PPTX lub PPT na SVG w Javie

Poniżej przedstawiono kroki konwersji prezentacji programu PowerPoint PPTX/PPT do formatu SVG przy użyciu języka Java.

  • 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.

// Utwórz instancję klasy Presentation, która reprezentuje plik prezentacji
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();
}

Konwerter Java PPTX na SVG — uzyskaj bezpłatną licencję

Możesz używać Aspose.Slides for Java bez ograniczeń ewaluacyjnych, prosząc o licencję tymczasową.

PPT do SVG — 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 opisano, jak przeprowadzić konwersję programu PowerPoint do formatu SVG w Javie. Możesz odwiedzić dokumentację, aby poznać inne funkcje Aspose.Slides dla Javy. Ponadto możesz swobodnie informować nas o swoich zapytaniach za pośrednictwem naszego forum.

Zobacz też