You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 20, 2026. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+16-6Lines changed: 16 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Edit Layer Externally
2
2
3
-
A Krita plug-in that runs an external application on a single paint layer.
3
+
A Krita plug-in that runs an external application on a single paint/clone/group/file layer.
4
4
5
5
As an Adobe refugee, I've moved to Krita for my photo editing. The only thing I missed was the option to run Photoshop plug-ins on a Krita paint layer. Often, they can be used as stand-alone programs, but I quickly got tired of exporting a layer from Krita, starting the plug-in, edit, saving the file, and importing the modified layer into Krita again. That's where this little plug-in comes in handy.
6
6
@@ -20,7 +20,7 @@ First run the menu action Tools/Scripts/Configure Edit Layer Externally. Browse
20
20
21
21
22
22
## Use
23
-
- Select a paint layer
23
+
- Select a Paint layer, Clone layer, Group layer or File layer
24
24
- Go to Tools/Scripts/Edit Layer Externally
25
25
- Export the layer according to what your external editor needs
26
26
- The external editor is opened. Modify what you need
@@ -32,10 +32,20 @@ Krita will load the external layer, and incorporate it in the document as a new
32
32
33
33
## Notes
34
34
35
-
- The plugin requires the data format to remain unchanged between saving and loading of the layer. For example, when working in a 16-bit environment, ensure that the external editor also saves the layer file in 16-bit format.
36
-
- The dimensions of the layer (width x height) needs to remain unchanged
35
+
- The plugin requires the file type to remain unchanged between saving and loading of the layer. For example, when a layer is exported as PNG, it needs to stay a PNG. You can change the bit depth to whatever is supported by the file format, as long as it is supported by Krita.
36
+
- Integer formats are exported as PNG.
37
+
- Float formats are exported as TIFF.
38
+
- The dimensions of the layer (width x height) may change, but the layer size will change accordingly.
39
+
- The top left point of the layer is the anchor
40
+
37
41
38
-
39
42
## Requirements
40
43
41
-
Tested with Krita 5.2.3 on Windows 10, and images in the RGB format with 8 and 16 bit integers per pixel. Floating point formats and other color models are explicitly untested!
44
+
Tested with Krita 5.2.5 on Windows 10, and images in the RGB format with 8 and 16 bit integers per pixel. Floating point formats should work but have only been tested very lightly (read: once).
45
+
46
+
## Changelog
47
+
48
+
### v0.2.0
49
+
- Allow exporting File layers, Group layers and Clone layers
50
+
- Export Paint layers with Filter masks applied
51
+
- Use a Krita File layer to re-import the edited layer, instead of QImage
0 commit comments