Cavalry supports importing and exporting SVG artwork meaning it's possible to copy/paste SVG code from other vector apps like Adobe Illustrator, Affinity Designer and Figma.
- Asset Layer - Create an SVG layer and connect the
.svgasset to the File attribute. If the
.svgasset does not already exist in the Assets Window it will be added.
- Separate Layers - Separate the
.svgasset into individual layers, convert each one into an Editable Shape and set the Fill and Stroke to match.
It's possible to copy/paste SVG code from other vector apps like Adobe Illustrator, Affinity Designer and Figma.
|Edit > Copy (Cmd/Ctrl + C)
|Right click on a path and select Copy/Paste > Copy as SVG.
|Serif Affinity Designer
|Edit > Copy (Cmd/Ctrl + C). Ensure Copy Items as SVG is checked in Preferences > General.
To copy a shape to the clipboard as SVG from Cavalry, select a Shape(s) in the Viewport and
right click > Copy as SVG.
Support for svg can be a little mixed as it is not a fully featured format. For example, the SVG format has no native support for Inner or Outer Stroke and, as a consequence, different apps have different ways of working around this problem. For this reason parity may not be 100% when exchanging files between applications.
- Clipping Paths/Masks/Compound Shapes are not currently supported.
- Gradients are not supported.
- Opacity is not supported.
- Blend Modes are not supported.
- Text is converted to a mesh (it is neither exported or imported as editable Text).