July - AI Extension 2023
Aug. 9, 2023, 11:04 a.m.
To allow the import of Adobe Illustrator files into Inkscape, we are developing a Python extension. This post outlines the progress in the 4th month of the project, June 2023. Work is carried out inside the git repository extension-ai. To read more about the progress in May, read the last blog post.
Nicco made a short video about the rectangles.
Below, you can find a list of what Nicco has worked on in July 2023:
- Tidy up: Some project files were no longer in use. At the start of the project, we used pyparsing to build the grammar. Now, we use our own, specialized parser. Old project files have been removed.
- Migration to a different conversion architecture, with pictures, see MR !84. Now, the conversion of different elements can be split up into different files. AI2SVG element conversions can be tested independently and combined.
- Rectangles - MR 77 has been merged. The video is about this.
- Essential functions to use the Python package are now exposed when importing inkai: Extraction, parsing and SVG conversion.
- Gradients are now fully parsed. SVG conversion is still to do.