Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How can I delete and shift pixels with PAINT.NET ?

That is if I delete an entire vertical or horizontal slice of the image, how can I just have the remainder slide over and the image size automatically sized to what's left over?

If not with PAINT.NET is this effect possible with anything else? Gimp perhaps?

share|improve this question

3 Answers 3

up vote 2 down vote accepted

ImageMagick has a -chop operation.

share|improve this answer

If you want to delete a horizontal slice from the image and move up the lower part of the image (that is under the removed slice), you don't really need to delete that slice at all. Simply select Select tool (press S) then select that "lower" part from the image you want to retain and be moved up, then change to Move tool (V) and move the selection up with Ctrl+Up, the selected (and moved) image part will cover the "slice".

You can move the selected part with the mouse but that is unstable as you cannot lock the movement to only Y axis.

Finally crop the image to the proper size.

This will also work if the would-be-deleted slice is on the edge of the picture, although a single canvas resize will do the same.

share|improve this answer

Paint.net has a "Canvas Resize" function under the Image menu that I believe will do exactly what you are describing, as long as you are wanting to slice away the edges of the image.

Check under the Image menu for the Canvas Resize.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.