The Aspose.Slides Presentation to SVG Converter for .NET enables developers to transform PowerPoint and OpenDocument presentations into scalable vector graphics (SVG) programmatically. SVG is a versatile format ideal for embedding presentations into web pages or ensuring resolution-independent display across platforms.
Developers can fine-tune conversion behavior using SvgConverterOptions, adjusting settings such as default font substitution, image compression, text vectorization, JPEG quality, and metafile rasterization DPI. This flexibility makes it possible to create compact, high-fidelity SVGs optimized for web or application use.
PresentationToSvgConverter class to convert PowerPoint or OpenDocument files:SvgConverterOptionsDefaultRegularFont to ensure text consistency when original fonts are unavailable.PicturesCompression to balance quality and file size.VectorizeText to true for sharper text rendering at any zoom level.JpegQuality to optimize embedded image quality.MetafileRasterizationDpi to ensure high-quality rendering of vector graphics and metafiles.If issues arise:
DefaultRegularFont for fallback.No. Download Aspose.Slides for .NET, reference it in your project, then use the PresentationToSvgConverter class available in the Aspose.Slides library.
The plugin supports PowerPoint (PPT, PPTX) and OpenDocument (ODP) formats for conversion to SVG images.
Yes. You can use the PicturesCompression and JpegQuality options in SvgConverterOptions to adjust compression level and visual fidelity.
Enable VectorizeText in SvgConverterOptions to convert text into vector paths for superior sharpness at any zoom level.
Common use cases include embedding slide decks in web pages, generating scalable vector previews, and exporting graphics for responsive applications.