Inkscape Multi-Bool Extension Manual¶
About¶
Fork of Ryan Lerch’s multiple-difference Inkscape extension.
A set of three inkscape extensions to apply
- Path -> Difference
- Path -> Cut Path
- Path -> Division
on multiple selected paths or shapes at once.
The topmost object is used to cut / divide / do a difference on each selected object below.
In contrast to the standard operations, it keeps the topmost object.
Installation¶
Copy the *.py and *.inx files into the directory indicated in Edit -> Preferences -> System: User extensions.
Usage¶
- Create the top path just like you would for doing a normal cut / difference / division in Inkscape.
- Select all objects (paths or shapes only, including the top path) that you want to use the extension with, then go to Extensions -> Boolean -> Multiple Cut / Multiple Difference / Multiple Division.
- Wait a little for Inkscape to perform the operation.
- Done!
Known Issues¶
- Does not give any error messages.
- Does not recurse into groups.
- Is probably slow on large files, as it replaces the file’s contents by the contents of an edited temporary file.
Licence¶
This Inkscape extension is licensed as GPLv2 or later (see also https://github.com/ryanlerch/inkscape-extension-multiple-difference/issues/1#issuecomment-178285798)
Contributing¶
If you would like to contribute to the development of this extension, you can!
- Report bugs
- Work on the code