LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

inkmake

automates Inkscape exports for batch processing

TLDR

Export all layers
$ inkmake [input.svg]
copy
Export specific size
$ inkmake -w [1024] [input.svg]
copy
Export to directory
$ inkmake -o [output/] [input.svg]
copy
Export specific format
$ inkmake -f [png|pdf|svg] [input.svg]
copy
Export specific layers
$ inkmake -l "[layer1,layer2]" [input.svg]
copy

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

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid