inkmake
automates Inkscape exports for batch processing
TLDR
Export all layers
$ inkmake [input.svg]
Export specific size$ inkmake -w [1024] [input.svg]
Export to directory$ inkmake -o [output/] [input.svg]
Export specific format$ inkmake -f [png|pdf|svg] [input.svg]
Export specific layers$ inkmake -l "[layer1,layer2]" [input.svg]
SYNOPSIS
inkmake [options] file
DESCRIPTION
inkmake automates Inkscape exports for batch processing. It exports layers or objects from SVG files to various formats.
The tool is useful for generating icons, assets, or multiple sizes from a single source. It wraps Inkscape's export capabilities.
PARAMETERS
-w WIDTH
Output width in pixels.-h HEIGHT
Output height in pixels.-o DIR
Output directory.-f FORMAT
Output format (png, pdf, svg).-l LAYERS
Comma-separated layer names.-d DPI
Output resolution.--help
Display help information.
CAVEATS
Requires Inkscape installed. SVG layer naming important. Wrapper script.
HISTORY
inkmake was created to simplify batch exporting from Inkscape SVG files for asset generation workflows.
SEE ALSO
inkscape(1), convert(1), rsvg-convert(1)
