PDF_PCB_PrintOptions parameters
plot_sheet_reference : [boolean] (default:
true) Include the title-block.scaling : [number] (default:
1.0) Scale factor (0 means autoscaling). You should disable plot_sheet_reference when using it.separated : [boolean] (default:
false) Print layers in separated pages.color_theme: [string] (default:'_builtin_classic') Selects the color theme. Onlyu applies to KiCad 6. To use the KiCad 6 default colors select _builtin_default.
Usually user colors are stored as user, but you can give it another name.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.drill_marks: [string] (default:'full') (choices: “none”, “small”, “full”) What to use to indicate the drill places, can be none, small or full (for real scale).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.force_edge_cuts: [boolean] (default:true) Only useful for KiCad 6 when printing in one page, you can disable the edge here. KiCad 5 forces it by default, and you can’t control it from config files.
Same for KiCad 6 when printing to separated pages.hide_excluded: [boolean] (default:false) Hide components in the Fab layer that are marked as excluded by a variant. Affected by global options.mirror: [boolean] (default:false) Print mirrored (X axis inverted). ONLY for KiCad 6.monochrome: [boolean] (default:false) Print in black and white.output: [string] (default:'%f-%i%I%v.%x') Filename for the output PDF (%i=layers, %x=pdf). Affected by global options.output_name : Alias for output.
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.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.