3 Replies Latest reply: Jun 7, 2010 9:56 PM by CraigAmey RSS

    Canvas Size Bug/Feature

    CraigAmey Community Member

      In previous versions of PS setting a canvas size smaller than the current image would crop all layers, now only the base layer is cropped. This is probably better than what PS did previously but why change it now when people have libraries of scripts that could be (and were in my case) broken by this change? I mean if it was okay to do it that way for the first eleven versions surely making it selectable would have been a better choice than just changing it with no option to maintain compatibility with the previous behaviour?

        • 1. Re: Canvas Size Bug/Feature
          Noel Carboni Community Member
          function(){return A.apply(null,[this].concat($A(arguments)))}

          CraigAmey wrote:

           

          In previous versions of PS setting a canvas size smaller than the current image would crop all layers

           

          Your assumption (or terminology) appears to be wrong.  The behavior you describe (maintaining layer data beyond the current canvas) has been around for a very long time.

           

          Just to be sure I wasn't remembering wrong (as I am getting to be an OF after all) I just tested it on CS5, CS4, CS3, CS2, CS, and 6.0.

           

          Large image with layers, Image - Adjust - Canvas Size to a small size, then Canvas Size back to large image again.  All the data was still there (except that the expanded background area was filled with the background color).

           

          -Noel

          • 2. Re: Canvas Size Bug/Feature
            Gyno-jiz Community Member

            Select all, crop will get you where you want to be.

            • 3. Re: Canvas Size Bug/Feature
              CraigAmey Community Member

              Sorry, I got this one wrong. I thought the actions were the same but the order of layer-from-background and resize canvas were reversed and that was what changed the crop behaviour, since the background is cropped by canvas resize and other layers aren't.