我正在使用 GIMP 2.8.16,並且py-slice.py
不斷拋出分層分組 psd 檔案的錯誤,並且它阻止我將其匯出到網路。
我只是想將我的切片圖像發送到網路但無濟於事:
Traceback (most recent call last):
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/python/gimpfu.py", line 736, in response
dialog.res = run_script(params)
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/python/gimpfu.py", line 360, in run_script
_set_defaults(proc_name, params)
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/python/gimpfu.py", line 350, in _set_defaults
gimpshelf.shelf[key] = defaults
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/python/gimpshelf.py", line 84, in __setitem__
p.dump(value)
File "/Applications/GIMP.app/Contents/Resources/lib/python2.7/copy_reg.py", line 70, in _reduce_ex
raise TypeError, "can't pickle %s objects" % base.__name__
TypeError: can't pickle GroupLayer objects
如果我合併圖層組,則運行時錯誤回溯
Traceback (most recent call last):
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/python/gimpfu.py", line 736, in response
dialog.res = run_script(params)
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/python/gimpfu.py", line 361, in run_script
return apply(function, params)
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/plug-ins/py-slice.py", line 119, in pyslice
left, right, top, bottom, i, j, ""))
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/plug-ins/py-slice.py", line 181, in slice
pdb.gimp_file_save(temp_image, temp_drawable, filename, filename)
RuntimeError: Procedure 'gimp-file-save' has been called with an invalid ID for argument 'drawable'. Most likely a plug-in is trying to work on a layer that doesn't exist any longer.
如果我在未合併的群組中選擇底部影像,則會出現影像邊界/區域錯誤:
Traceback (most recent call last):
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/python/gimpfu.py", line 736, in response
dialog.res = run_script(params)
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/python/gimpfu.py", line 361, in run_script
return apply(function, params)
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/plug-ins/py-slice.py", line 126, in pyslice
left, right, top, bottom, i, j, postfix))
File "/Applications/GIMP.app/Contents/Resources/lib/gimp/2.0/plug-ins/py-slice.py", line 174, in slice
temp_image.crop(right - left, bottom - top, left, top)
error: could not crop image (ID 412) to 250x170, offset 50, 881