SVG_SCH_PrintOptions parameters

  • frame : [boolean] (default: true) Include the frame and title block.

  • all_pages : [boolean] (default: true) Generate with all hierarchical sheets, unless pages is specified.

  • background_color : [boolean] (default: false) Use the background color from the color_theme (KiCad 6).

  • color_theme : [string] (default: '') Color theme used, this must exist in the KiCad config (KiCad 6).

  • default_font : [string] (default: 'KiCad Font') Name for the default font. Only for KiCad 9 and newer.

  • dnf_filter : [string | list(string)] (default: '_null') Name of the filter to mark components as not fitted. Is a short-cut to use for simple cases where a variant is an overkill.
    Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.

  • exclude_filter : [string | list(string)] (default: '_null') Name of the filter to exclude components from processing. Is a short-cut to use for simple cases where a variant is an overkill.
    Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.

  • monochrome : [boolean] (default: false) Generate a monochromatic output.

  • output : [string] (default: '%f-%i%I%v.%x') Filename for the output SVG (%i=schematic, %x=svg). Affected by global options.

  • pages : [string] (default: '') List of comma separarted pages to print. Ranges are allowed i.e.: 3-5 or 3- or -3.

  • pre_transform : [string | list(string)] (default: '_null') Name of the filter to transform fields before applying other filters. Is a short-cut to use for simple cases where a variant is an overkill.
    Can be used to fine-tune a variant for a particular output that needs extra filtering done before the variant.

  • sheet_reference_layout : [string] (default: '') Worksheet file (.kicad_wks) to use. Leave empty to use the one specified in the project. This option works only when you print the toplevel sheet of a project and the project file is available.

  • title : [string] (default: '') Text used to replace the sheet title. %VALUE expansions are allowed. If it starts with + the text is concatenated.

  • variant : [string] (default: '') Board variant to apply. Not fitted components are crossed.