GSoC/2022/StatusReports/ReinoldRojas: Difference between revisions

From KDE Community Wiki
< GSoC‎ | 2022‎ | StatusReports
Line 22: Line 22:
== Links to Blogs and other writing ==
== Links to Blogs and other writing ==


[https://rojas.run/ Blog]
[https://rojas.run/posts/gsoc-update3/ Blog]
[https://rojas.run/posts/gsoc-update3/ Merge Request]

Revision as of 04:46, 12 September 2022

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

Wolthera van Hövell

Halla Rempt

Links

Bug Report

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

Links to Blogs and other writing

Blog Merge Request