| Welcome, Guest |
You have to register before you can post on our site.
|
| Latest Threads |
How to fine-tune the ligh...
Forum: General questions
Last Post: IndiePubber
5 hours ago
» Replies: 5
» Views: 172
|
Remove error created Temp...
Forum: General questions
Last Post: JB10
06-25-2026, 08:27 PM
» Replies: 5
» Views: 253
|
apply a certain gradient ...
Forum: General questions
Last Post: saint_m
06-25-2026, 05:22 PM
» Replies: 8
» Views: 1,394
|
Gimp 3.2.4 NO Color Theme...
Forum: General questions
Last Post: corawilliamlee
06-25-2026, 08:49 AM
» Replies: 1
» Views: 682
|
Most accurate way to colo...
Forum: General questions
Last Post: IndiePubber
06-25-2026, 06:58 AM
» Replies: 8
» Views: 708
|
Theming 3.2 ( in my case ...
Forum: Installation and usage
Last Post: bluedxca93
06-24-2026, 01:24 PM
» Replies: 6
» Views: 383
|
How would I be able to be...
Forum: General questions
Last Post: sallyanne
06-24-2026, 12:29 PM
» Replies: 5
» Views: 310
|
Color picker doesn't refl...
Forum: General questions
Last Post: CmykStudent_
06-23-2026, 07:20 PM
» Replies: 6
» Views: 1,593
|
gimp removes transparency...
Forum: General questions
Last Post: saint_m
06-23-2026, 12:48 PM
» Replies: 5
» Views: 8,616
|
Converting python plugin-...
Forum: Gimp 2.99 & Gimp 3.0
Last Post: DerPit
06-23-2026, 09:36 AM
» Replies: 67
» Views: 58,659
|
|
|
| Script-fu resize images in directory |
|
Posted by: LightTunnelEtc - 07-31-2018, 08:11 PM - Forum: Scripting questions
- Replies (5)
|
 |
Hello all! First post here so I hope this make sense.
I am trying to resize images to the highest multiple of 4 (unless it already is a multiple of 4).
My script runs without any errors but does absolutely nothing to the images in the directory.
I tested out individual elements of the script in the GIMP console (or whatever it is called) and the ones I could test work fine.
I feel like I'm missing something simple.
Any ideas? The script is below.
Code:
; example pattern form because it starts in C: "/Users/Etc/*.png"
(script-fu-register
"script-fu-resize-4" ;func name
"Resize To Multiple Of 4" ;menu label
"Rounds Canvas Size To Nearest Multiple Of 4" ;description
"Me" ;author
"copyright 2018, Me" ;copyright notice
"May 30, 2018" ;date created
"" ;image type that the script works on
SF-STRING "Folder Pattern" "/*.png"
)
(script-fu-menu-register "script-fu-resize-4" "<Image>/File")
(define (script-fu-resize-4 pattern)
(let*
(
(filelist (cadr (file-glob pattern 1)))
)
(while (not (null? filelist))
(let*
( ; variables
(filename (car filelist))
(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)) )
(drawable (car (gimp-image-get-active-layer image)) )
(width (car (gimp-image-width image)) )
(height (car (gimp-image-height image)) )
)
; statements
(set! width (* 4 (ceiling (/ width 4))) )
(set! height (* 4 (ceiling (/ height 4))) )
(set! width (inexact->exact width) )
(set! height (inexact->exact height) )
(gimp-image-resize image width height 0 0)
(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)
(gimp-image-delete image)
)
;move to next file in folder
(set! filelist (cdr filelist))
)
)
)
|
|
|
| Measurement tool |
|
Posted by: al.da.drone - 07-31-2018, 02:10 PM - Forum: General questions
- Replies (2)
|
 |
Hi there I wonder if someone would be kind enough to answer this question for me as I am struggling to get the hang of Gimp.
I am sure there is another way of doing this, however I have just come across the measuring tool so I can measure things in order to get everything in proportion like text..So i am measuring a line with the measuring tool however it seems that I can only measure one line at a time rather than have multiple lines. You must be able to get multiple lines ?
Sorry for asking a silly question...
|
|
|
| Win7 64bit Missing libraries in 2.10.4 |
|
Posted by: silverb - 07-31-2018, 01:17 PM - Forum: Gimp 2.10
- Replies (2)
|
 |
Every time I load Gimp I have to 'OK' a list of 9 missing libraries; It's making start up very slow and tedious.
I've tried reporting this, maybe I'm being thick, but I can't find Gimp in Bugzilla.
Anyone else having this problem?
The libraries are:
libfftw3-3.dll
libtif3.dll
libtiff3.dll
libgdkglext-win32-1.0-0.dll
liblqr-1-0.dll
libffttw-3.dll
libpng15-15.dll
pcre.dll
|
|
|
|