diff options
author | jaseg <git@jaseg.de> | 2021-01-30 00:27:43 +0100 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2021-01-30 00:27:43 +0100 |
commit | eac89409b80c8f61efc98a20b4d742c878cde637 (patch) | |
tree | 469f2188f3930f74ee91d90f627fcedfd4420dfe /README.md | |
parent | 52dcceb87f5847dc235f5b5965f57881f327143c (diff) | |
download | gerbolyze-eac89409b80c8f61efc98a20b4d742c878cde637.tar.gz gerbolyze-eac89409b80c8f61efc98a20b4d742c878cde637.tar.bz2 gerbolyze-eac89409b80c8f61efc98a20b4d742c878cde637.zip |
Add KiCAD sexp output
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..8fa711d --- /dev/null +++ b/README.md @@ -0,0 +1,57 @@ +build/svg-render 2.0 + +Usage: build/svg-render [options]... [input_file] [output_file] + +Specify "-" for stdin/stdout. + + -h, --help + Print help and exit + -v, --version + Print version and exit + -o, --format + Output format. Supported: gerber, svg, s-exp (KiCAD S-Expression) + -p, --precision + Number of decimal places use for exported coordinates (gerber: 1-9, + SVG: 0-*) + --clear-color + SVG color to use for "clear" areas (default: white) + --dark-color + SVG color to use for "dark" areas (default: black) + -d, --trace-space + Minimum feature size of elements in vectorized graphics + (trace/space) in mm. Default: 0.1mm. + --no-header + Do not export output format header/footer, only export the + primitives themselves + --flatten + Flatten output so it only consists of non-overlapping white + polygons. This perform composition at the vector level. Potentially slow. + --no-flatten + Disable automatic flattening for KiCAD S-Exp export + -g, --only-groups + Comma-separated list of group IDs to export. + -b, --vectorizer + Vectorizer to use for bitmap images. One of poisson-disc (default), + hex-grid, square-grid, binary-contours, dev-null. + --vectorizer-map + Map from image element id to vectorizer. Overrides --vectorizer. + Format: id1=vectorizer,id2=vectorizer,... + --force-svg + Force SVG input irrespective of file name + --force-png + Force bitmap graphics input irrespective of file name + -s, --size + Bitmap mode only: Physical size of output image in mm. Format: 12.34x56.78 + --sexp-mod-name + Module name for KiCAD S-Exp output + --sexp-layer + Layer for KiCAD S-Exp output + -a, --preserve-aspect-ratio + Bitmap mode only: Preserve aspect ratio of image. Allowed values + are meet, slice. Can also parse full SVG preserveAspectRatio syntax. + --no-usvg + Do not preprocess input using usvg (do not use unless you know + *exactly* what you're doing) + -e, --exclude-groups + Comma-separated list of group IDs to exclude from export. Takes + precedence over --only-groups. |