Features List – Aspose.SVG for .NET
Aspose.SVG for .NET has been developed keeping in view .NET application developers who would love to write applications for editing SVG files. The API is fully compatible with the SVG official specifications and empowers you to work with SVG files without going into the underlying details of the SVG file format. SVG C# Library has multiple key features that include DOM tree manipulation, content navigation with the help of XPath Query, CSS Selectors, Quality rendering and converting to formats PDF, XPS, JPEG, PNG, BMP and creation of SVG documents from scratch.
Key Features
Aspose.SVG for .NET aims high at facilitating its users for working with SVG files. Key features supported by the API include:
- DOM Tree manipulation based on official SVG specifications.
- Powerful content navigation with the help of XPath Query, CSS Selectors, Element and Document Traversal features.
- Built-in features: CSS and JS.
- Quality rendering and converting to many popular formats ( PDF, XPS, JPEG, PNG, BMP, TIFF, GIF).
- Creation of SVG document from scratch.
- Vectorization of raster images such as PNG, JPG, BMP, TIFF, GIF, and ICO into an SVG document.
- Optimizing SVG files – reducing the size of the document and making it cleaner.
- Merge multiple SVG files into one document.
- SVG transformations such as rotation, scaling, translation, and skewing can be applied to SVG elements. These transformations can be combined to achieve complex visual effects.
- Users can apply SVG filters, gradients, and patterns and specify colors in different color formats.