Převod PowerPoint na SVG se často provádí pro zobrazení prezentací ve webových nebo desktopových aplikacích. 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 pomocí Java.
- Převodník Java PowerPoint PPTX na SVG – zdarma ke stažení
- Kroky k převodu PowerPoint PPT na SVG v Javě
- Převeďte PPTX/PPT na SVG v Javě
Převaděč Java PowerPoint PPT na SVG – bezplatné stažení
Pro převod PPTX nebo PPT prezentací do SVG použijeme Aspose.Slides for Java. API je navrženo pro vytváření a manipulaci s prezentacemi PowerPoint a OpenOffice z aplikací Java. Dále podporuje vysoce věrný převod prezentací do jiných formátů včetně SVG. Rozhraní API si můžete stáhnout nebo jej nainstalovat pomocí následujících konfigurací Maven.
<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>
Kroky k převodu PPTX na SVG v Javě
Převod PowerPoint PPT nebo PPTX prezentací do SVG je jednoduchý jako facka. Níže jsou uvedeny kroky, které jsou nutné pro převod souboru PPT/PPTX do formátu SVG pomocí Aspose.Slides for Java.
- Načtěte soubor PowerPoint PPT nebo PPTX z disku.
- Procházejte snímky v prezentaci.
- Uložte každý snímek jako soubor SVG do požadovaného umístění.
Nyní se podívejme, jak převést tyto kroky do kódu pro převod PPTX na SVG v Javě.
Převeďte prezentace PPTX nebo PPT na SVG v Javě
Následují kroky pro převod PowerPoint PPTX/PPT prezentace na SVG pomocí Java.
- 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.
// Vytvořte instanci třídy Presentation, která představuje soubor prezentace
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();
}
Java PPTX to SVG Converter - Získejte bezplatnou licenci
Aspose.Slides pro Javu můžete používat bez omezení hodnocení, pokud si vyžádáte dočasnou licenci.
PPT do SVG - 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 tento článek popisuje, jak provést převod PowerPoint na SVG v Javě. Můžete navštívit dokumentaci a prozkoumat další funkce Aspose.Slides for Java. Kromě toho nám můžete sdělit své dotazy prostřednictvím našeho fóra.