public int Execute() { Keyboard keyboard = _keyboardDataService.GetKeyboardData(InputPath); var generationOptions = new SvgGenerationOptions { EnableKeycapOverlays = WriteKeycapOverlays, EnableLegends = WriteKeycapLegends, EnableVisualSwitchCutouts = WriteVisualSwitchCutouts, SquashLayers = SquashLayers }; _svgGenerationService.GenerateSvg(keyboard, OutputPath, generationOptions); return(0); }
public void GenerateSvg(Keyboard keyboard, string path, SvgGenerationOptions options = null) => SvgGenerator.GenerateSvg(keyboard, path, options ?? new SvgGenerationOptions());