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 PPTX na SVG — bezpłatne pobieranie
- Kroki, aby przekonwertować PowerPoint PPT na SVG w Javie
- Konwertuj PPTX/PPT na SVG w Javie
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.