PowerPoint till SVG konvertering utförs ofta för att visa presentationerna i webb- eller skrivbordsapplikationer. Olika PowerPoint-tittare konverterar också presentationerna till SVG för bildspel. Följaktligen täcker den här artikeln hur du konverterar PowerPoint PPTX- eller PPT-presentationer till SVG-filer med Java.
- Java PowerPoint PPTX till SVG Converter - Gratis nedladdning
- Steg för att konvertera PowerPoint PPT till SVG i Java
- Konvertera PPTX/PPT till SVG i Java
Java PowerPoint PPT to SVG Converter - Gratis nedladdning
För att konvertera PPTX- eller PPT-presentationer till SVG kommer vi att använda Aspose.Slides for Java. API:et är utformat för att skapa och manipulera PowerPoint- och OpenOffice-presentationer från Java-applikationer. Dessutom stöder den high fidelity-konvertering av presentationer till andra format inklusive SVG. Du kan antingen ladda ner API:t eller installera det med hjälp av följande Maven-konfigurationer.
<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>
Steg för att konvertera PPTX till SVG i Java
Konverteringen av PowerPoint PPT- eller PPTX-presentationer till SVG är enkel som en plätt. Följande är stegen som krävs för att konvertera en PPT/PPTX-fil till SVG-format med Aspose.Slides för Java.
- Ladda PowerPoint PPT- eller PPTX-filen från disken.
- Gå igenom bilderna i presentationen.
- Spara varje bild som SVG-fil på önskad plats.
Låt oss nu ta en titt på hur man konverterar dessa steg till koden för att konvertera en PPTX till SVG i Java.
Konvertera PPTX- eller PPT-presentationer till SVG i Java
Följande är stegen för att konvertera en PowerPoint PPTX/PPT-presentation till SVG med Java.
- Skapa först en instans av klassen Presentation för att ladda presentationen.
- Gå igenom bilderna i presentationen och få referenser till varje bild i objektet ISlide.
- Skapa ett FileOutputStream-objekt för SVG-utdatafilen.
- Skriv bilddata till FileOutputStream-objektet med metoden ISlide.writeAsSvg().
- Slutligen, stäng strömmen.
Följande kodexempel visar hur man konverterar PowerPoint PPTX/PPT till SVG.
// Instantiera en presentationsklass som representerar presentationsfilen
Presentation pres = new Presentation("presentation.pptx");
try {
// Få åtkomst till varje bild
for(ISlide sld:pres.getSlides())
{
// Skapa ett minnesströmobjekt
FileOutputStream svgStream = new FileOutputStream(String.format("slide_%d.svg", sld.getSlideNumber()));
// Generera SVG-bild av bilden och spara i minnesström
sld.writeAsSvg(svgStream);
// Stäng strömmen
svgStream.close();
}
} catch (IOException e) {
} finally {
pres.dispose();
}
Java PPTX till SVG Converter - Skaffa en gratis licens
Du kan använda Aspose.Slides för Java utan utvärderingsbegränsningar genom att begära en tillfällig licens.
PPT till SVG - Online Demo
Prova online PowerPoint till SVG-konverteraren, som är baserad på Aspose.Slides.
Slutsats
PowerPoint-presentationerna konverteras ofta till SVG för att bädda in deras innehåll i applikationerna. För sådana fall behandlade den här artikeln hur man utför PowerPoint till SVG-konvertering i Java. Du kan besöka dokumentationen för att utforska andra funktioner i Aspose.Slides för Java. Dessutom kan du gärna meddela oss om dina frågor via vårt forum.