GIMP3/ Python How to specify these cropping options in a script?

How can I set options like “delete cropped pixels” in a python scirpt?

Three quite different options.

  • You can use Gimp.Image::crop() for the case off/on/off (and of course a smaller canvas)

Otherwise:

  • With Selected layers: you act on each layer in succession with Gimp.Layer::resize()
  • Without Selected layers: you use Gimp.Image::resize()

Thank you,
but there isn’t a parameter like “context_set_xyz”
for deleting or not deleting the cropped pixels?
Can I assume that they are always deleted (by design so to say)?

If you use the Image::crop() or Layer::resize() they are always deleted. If fact “not deleting cropped pixels” is just not resizing the layers to follow the canvas.

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.