GSoC/2022/StatusReports/ReinoldRojas
Appearance
Export an Image to SVG
SVG is a common file format that Krita is able to read but not fully save as. Currently Krita only supports exporting a single vector layer as SVG. SVG 1.1 and SVG 2 both offer the same functionality for embedded raster images. Considering that svg 2 is not recommended by the World Wide Web Consortium and Krita also only currently supports importing of svg 1.1 so that will be the version we support for exporting as well. This project proposes the ability to export as SVG 1.1 with support for both raster and vector layers.
Mentors
Links
Work report
Goals
- Krita should be able to export the current file as group SVG
- Raster layers should be exportable to SVG and saved as embedded PNG’s in the SVG file
- Vector layers should be saved as a group of strokes
- A kra-file with layers saved as SVG, should be later be opened by Krita as a document with layers