最前注入保证这点。 document.addEventListener("error", function(e){ var t = e && e.target; if(!t || t.tagName !== "IMG") return; if(t.dataset && t.dataset.mirrorImgFallback) return; // 已回源过,放弃 var src = t.getAttribute("src") || ""; if(!src) return; // 仅 / 开头且非 // 开头(同源相对路径)。绝对 URL / blob / data 不动。 if(src.charAt(0) !== "/" || src.charAt(1) === "/") return; if(t.dataset) t.dataset.mirrorImgFallback = "1"; var fallback = ORIGIN + src; if(typeof console !== "undefined" && console.debug){ console.debug("[mirror img-fallback]", src, "->", fallback); } t.src = fallback; }, true); })(); Inkscape Extensionshttps://inkscape.org<p>Reviewed extensions can be installed directly from Inkscape's Extension Manager. To manually install a new extension, download and unpack the archive file. Copy the files into the directory listed at Edit > Preferences > System: User extensions. After a restart of Inkscape, the new extension will be available.</p> <p>To learn about how to make one yourself, see <a href="https://inkscape.gitlab.io/extensions/documentation/tutorial/index.html">here</a>. And how to submit extensions for review <a href="https://inkscape.gitlab.io/extensions/documentation/authors/submit.html">here</a></p> <p>Some extensions may depend on other programs, that will need to be installed on your computer for them to work correctly. Usually, the author of the extension will provide instructions for this.</p> <p><i>Note on Security:</br> Please note that these extensions are not selected or curated and are provided by the Inkscape community as is. Always check code before running it to make sure it's safe.</i></p>zh-hansSun, 18 May 2025 22:59:59 +0000Lasercut Jigsawhttps://inkscape.org/zh-hans/~Neon22/%E2%98%85lasercut-jigsawAn extension for Inkscape that creates jigsaw shaped pieces. Options for back, and single-cut pieces. Creates a jigsaw puzzle for laser cutting. - set dimensions in various units, - number of pieces in X,Y, - randomness and size of tabs, - rounded corners, and a backing as an option. - packed neatly for minimal cutting. Uses minimal lines to optimize for laser cutting (e.g. when using packed backboard). [Edited to work in Inkscape 1.0+] [Install from "Manage Extensions" on Extensions Tab for a simpler life] --- Review by Martin Owens on May 12 2021 2:05 PM pytest coverage 0% pylint score 0.36/10 Working in Inkscape 1.1 - 1.3Neon22Sat, 21 May 2016 05:46:46 +0000#9607Lasercut tabbed boxhttps://inkscape.org/zh-hans/~Neon22/%E2%98%85lasercut-tabbed-boxCreates a tabbed box with kerf setting for tight fits. Or dimples for press fits. - set dimensions in various units, - width, depth, height, material thickness, - choose number of tabs for each dimension, - include corners or not, - kerf adjustable - if tight fit required, or - can use dimples for pressure fits for wood etc (rounds or triangles), or - can set zero kerf and use minimal material to create. In all cases - uses minimal lines to optimise for laser cutting. You will find it under the Render menu in Extensions. [Edit: fixed for Inkscape 1.0] --- Reviewed by Martin Owens on May 12 2021 2:48 PM pytest coverage: 0% pylint score: 2.85/10 tested in Inkscape 1.1 - 1.3Neon22Sat, 30 Apr 2016 23:56:23 +0000#9541Generate Palette Extensionhttps://inkscape.org/zh-hans/~olibia/%E2%98%85generate-palette-extensionInkscape extension to generate color palettes from selected objects' color properties. Usage Create objects with color properties set, can be fill and/or stroke color. Select them and from the Extensions menu choose Palette and Generate. Provide a name and select the color property to grab colors from. You can also include Inkscape's default black to white colors or replace an existing palette. New options Sort colors by xY or Yx position when objects are placed in a grid layout Sort colors by X or Y position Sort colors by selection order, HSL values or RGB values Notes Inkscape needs to be restarted for the extension to appear. Inkscape must be restarted for a new palette to appear. Generated palettes are located at ~/.config/inkscape/palettes or ~\AppData\Roaming\inkscape\palettes on Windows. Older Inkscape versions Latest version for Inkscape < 1.0: https://github.com/olibia/inkscape-generate-palette/releases/tag/v2.0 --- Reviewed by Martin Owens OlibiaSun, 27 Aug 2017 09:49:46 +0000#11353Bobbin lace: grids and patternshttps://inkscape.org/zh-hans/~jo.pol/%E2%98%85bobbin-lace-grids-and-patternsA collection of plug-ins primarily intended for designers of bobbin lace patterns. The plug-ins draw various types of printable grids of dots or pair diagrams. For non lace makers: pair diagrams are two-in-two-out digraphs. Some tools have a BSD license, others a GPLv3. An older release of the plugins (for a pre 1.0 version of InkScape) has a 5th plug-in, it complements an interactive online tool. This tool is replaced by GroundForge on https://d-bl.github.io/ The tool generates thread diagrams from pair diagrams. The new tool groups the segments of a line and doesn't need the 5th plugin any more.jo.polSat, 06 Apr 2019 07:44:42 +0000#13814Knob Scale Generatorhttps://inkscape.org/zh-hans/~sincoon/%E2%98%85knob-scale-generatorSmall script which allows to generate different knob scales: for front panel of devices, GUI etc. I've made it for generation of knob scales for my Modular synthesizer. Currently, it has three different styles of scales. The most recent version of plugin stores on github: https://github.com/leechwort/knob-scale-generator --- Reviewed by Martin Owens on May 12 2021 3:57 PM pytest coverage: 0% pylint score: -9.5/10 Tested in Inkscape 1.1, okArtyom SinitsinMon, 11 Sep 2017 19:16:32 +0000#11422Ink/Stitch Embroidery Extensionhttps://inkscape.org/zh-hans/~Kaalleen/%E2%98%85inkstitch-embroidery-extensionInkscape extension for generating embroidery stitch files. Usage: Select objects that you want to apply embroidery properties and using the extension, set the parameters for the desired object(s). Once all desired objects have embroidery properties, use the extension to generate the necessary stitch file. A variety of raw stitch files are supported. Note: Follow the link to the Ink/Stitch website. There you can find download links, installation instructions and in depth-documentation.KaalleenFri, 23 Feb 2018 18:23:36 +0000#12113Quickjointhttps://inkscape.org/zh-hans/~Jarrett/%E2%98%85quickjointThis is an Inkscape extension to help rapidly prototype 3D assemblies using a laser cutter, CNC router, waterjet cutter, or similar 2D process. It can quickly add box tabs to selected lines, or matching slots using guidelines. Please see the attached link for better documentation and updated files! I can't promise this page will stay up-to-date. Legacy version for old versions of Inkscape are also available at the link.JarrettTue, 22 Aug 2017 16:42:27 +0000#11339Inkporterhttps://inkscape.org/zh-hans/~raniaamina/%E2%98%85inkporterAn extension that will help you to export your object in your SVG file to several formats (SVG, JPG, PDF, Multiple PDF Page, WEBP, and EPS) by its ID. If you're a book creator, icon designer, seller in a marketplace, web designer, this extension will help you with your task. This extension is also available as a CLI version (https://inkporter.raniaamina.id). How does Inkporter work? The simple explanation is that Inkporter will read ID patterns (i.e icon-1, icon-2, icon-3, etc) that you've set and then export them to the file format you need. Inkporter allows you to feel like you're working with artboard-like or multiple pages in Inkscape. How do you use Inkporter? Just copy and paste the Inkporter directory, inkporter.inx and inkporter.py to the Inkscape extension directory. If the installation is correct, you will find Inkporter menu in Extensions -> Export -> Inkporter. For a complete guide and the dependencies needed, please refer to the README.md file. If you need bettRania AminaTue, 07 Apr 2020 10:40:18 +0000#18020Scientific Inkscapehttps://inkscape.org/zh-hans/~burghoff/%E2%98%85scientific-inkscapeA set of extensions for efficiently importing, editing, and resizing scientific figures. 1. Scaler: Changes the size or aspect ratio of a plot without modifying its text and ticks. Especially useful for assembling multi-panel figures. 2. Flattener: A utility that eliminates much of the structure generated by common plot generation programs and PDF imports. For most imported plots, this should be the first thing you run. 3. Homogenizer: Sets uniform fonts, font sizes, and stroke widths in a selection. 4. Auto-Exporter: Automatically exports SVG files in a directory and keeps them updated. 5. Gallery Viewer: Provides a way to view and edit the SVG contents of files or folders. For a full description and other information on best practices for figures, please visit the Github: https://github.com/burghoff/Scientific-Inkscape. This is also where the latest release can always be found. --- Curated by Martin Owens on April 22 2022 9:10 AMburghoffSun, 21 Nov 2021 17:57:19 +0000#30306Instrument Scale Thumbhttps://inkscape.org/zh-hans/~Neon22/%E2%98%85instrument-scale-thumbInstrument_scale. Create a linear or circular arc display suitable for various kinds of panel meter. Settings for range, tick marks, labels, and angles for the circular option. Many minor improvements to label placement, corner cases fixed, etc. Useful unicode char for Temperature = ° Appears under Extensions/Render Inkscape 1.0 - 1.3Neon22Thu, 20 Aug 2020 10:05:14 +0000#21068Guide Creation Toolshttps://inkscape.org/zh-hans/~Moini/%E2%98%85guide-creation-toolsAdd (colored and labelled) guides for margins, grids, diagonal guides, golden ratio and more. Find the latest version of the extension for download, examples and usage instructions at https://gitlab.com/Moini/inkscape-guide-tools This extension requires Inkscape 1.2 or higher and Python 3.Maren HachmannSun, 12 Jan 2020 00:25:50 +0000#16719Gradient Saverhttps://inkscape.org/zh-hans/~raniaamina/%E2%98%85gradient-saverGradient Saver: Inkscape Gradient Manager for Your Next Project! An extension that will help you to organize your gradient on Inkscape. By using Gradient Saver you have ability to save your favorite gradient and reuse it on your next project. Hope it will help much Inkscpae user out there. For dependencies & installation info, please refer to README or this page: https://artemtech.github.io/inkscape-gradient-saver/ We've update this extension for Inkscape Ver. 1.0, hope you enjoy it. Quick demo/overview: https://youtu.be/0GPiazWcRuoRania AminaWed, 04 Mar 2020 04:58:48 +0000#17557GcodePlothttps://inkscape.org/zh-hans/~arpruss/%E2%98%85gcodeplotExtension to export paths to 3-axis gcode for a 3D printer or CNC router with a plotter/cutter attachment. For instructions, see the external link.Alexander PrussFri, 30 Dec 2016 19:28:00 +0000#10545Inkscape Stroke Font Extensionshttps://inkscape.org/zh-hans/~khemadeva/%E2%98%85inkscape-stroke-font-extensionsWith this set of extensions, users can - create their own stroke fonts - edit these or other fonts stored in the stroke font format - Render text using the stroke fonts with various options like flow in Rectangle, justified text etc. The font file format is the same used in Inkscape 1.0 Hershey Text extension, so the files created with this extension are compatible with the 1.0 Hershey Text render engine. Also, the fonts that come with 1.0 Hershey Text Extension can be edited with these extensions. Download location: https://github.com/Shriinivas/inkscapestrokefont File Name: inkscapestrokefont.zip Video Tutorials: https://youtu.be/iCsnYlVjWA0 https://youtu.be/-7BjfxpUAfU https://youtu.be/3YBaZfPpNjc https://youtu.be/S6lxYLMTxygKhemadeva .Sun, 10 May 2020 07:19:32 +0000#18808Shapes new version for Inkscape 1.0 - 1.2 - updated march 2022https://inkscape.org/zh-hans/~pacogarcia/%E2%98%85shapes-new-version-for-inkscape-10-12-updated-march-2022Updated for Inkscape 1.0 This new version adds new shapes to the previous and rearrange some tabs The Rombus shape goes to the From corners tab. Now is posible use Size for the corners New shapes Crossed corners, uses the bounding box of the selected objects for create shapes where the borders crosses himselfs in 3 different ways creating squares, triangles or circles New tab Spikes lets repeat a profile over the perimeter of the selected objects with a size and separation defined by the user. We can choose between five profiles and 3 directions: outside the selection, inside or alternate. Join circles tab creates a path that joins smoothly two circles of different radius. For get the final shape is necesary perform some extra boolean operations. UPDATED: Not need to perform boolean operations on the Join circles option in the new version, added Join circles-Oval https://youtu.be/dP8Ost-PZMI https://youtu.be/YXxL9km1PB0 https://youtu.be/Setvs4d1Yq4 New option Paper craPaco GarcíaMon, 14 Aug 2017 05:53:41 +0000#11300InkRasterPerspectivehttps://inkscape.org/zh-hans/~s.ouchene/%E2%98%85inkrasterperspectiveApply perspective transformation to raster images inside Inkscape (no need to use an external software such as GIMP or Krita). It works for both embedded and linked images. For a more complete guide on how to install and use the extension, please refer to the README.md file. Once installed properly, you can access the extension from: Extensions > Raster Perspectvie > Perspective.Samir OucheneSun, 09 Jan 2022 01:29:43 +0000#31132Barcode Extension (from Inkscape 0.92)https://inkscape.org/zh-hans/~doctormo/%E2%98%85barcode-extension-from-inkscape-092A newer version of the inkscape barcode extension from the next version of Inkscape.Martin OwensThu, 14 Apr 2016 17:05:16 +0000#9475Removeduplicatenodeshttps://inkscape.org/zh-hans/~EllenWasbo/%E2%98%85removeduplicatenodesRemove duplicate nodes from path and join nodes closer than a specified distance. Optionally close paths if start/end nodes are closer than a specified distance. When joining nodes the new coordinate will be interpolated from the original coordinates. If separate paths are combined (Ctrl+K) these can be joined if closer than a specified distance. This join can be either a straight line or an interpolation. The extension will appear in Extensions -> CutlingsEllen WasbøWed, 16 Sep 2020 21:53:23 +0000#21780Inkscape Axonometric Projections 4.0https://inkscape.org/zh-hans/~jdhoek/%E2%98%85inkscape-axonometric-projections-40This Inkscape extension transforms objects drawn on a two-dimensional plane to an isometric projection — or even any other dimetric or trimetric projection. Inkscape provides an axonometric grid that by default is configured for the isometric projection (i.e., the three axes are set at 120° angles). Drawing with this grid works quite well for simple shapes, but sometimes it is easier to draw the details of an object using a two-dimensional grid, and then scale, shear, and rotate the object to set it on an isometric plane. For more information, see: https://github.com/jdhoek/inkscape-isometric-projection For users of Inkscape versions older than 1.0-beta2, please use version 1.2 of this extension: https://github.com/jdhoek/inkscape-isometric-projection/releases/tag/v1.2 If you find a bug, please report it here: https://github.com/jdhoek/inkscape-isometric-projection/issuesJeroen HoekThu, 27 Feb 2020 14:01:19 +0000#17465Inkcuthttps://inkscape.org/zh-hans/~frmdstryr/%E2%98%85inkcutAn free and open source application for controlling 2D plotters, cutters, engravers, and 2D CNC machines. Inkcut includes an extension for Inkscape which allows the user to send graphics drawn in Inkscape to a cutter, plotter, or engraver. Inkcut must be installed for this extension to work, see https://github.com/codelv/inkcut for install instructions. --- Curated by Martin Owens on March 15 2021 11:09 AMfrmdstryrMon, 03 Sep 2018 15:00:29 +0000#12796