Copy link to clipboard
Copied
I think the trouble is Photoshop having to convert from physical units (Inches, metric, points) to pixels. In the Canvas Size dialog, if you enter your size in centimeters, you can change the measurement to pixels, and it will show how many pixels that would be. Since you want the same size on all sides, it has to be an even number, because there are no fractional pixels.
If the value is odd, you would have to change it, and decide to go up or down. If you do this often, it could be scripted.
...Copy link to clipboard
Copied
What is the resolution (in PPI) of your document?
Copy link to clipboard
Copied
2680 x 3424px (270ppi)
Copy link to clipboard
Copied
I think the trouble is Photoshop having to convert from physical units (Inches, metric, points) to pixels. In the Canvas Size dialog, if you enter your size in centimeters, you can change the measurement to pixels, and it will show how many pixels that would be. Since you want the same size on all sides, it has to be an even number, because there are no fractional pixels.
If the value is odd, you would have to change it, and decide to go up or down. If you do this often, it could be scripted.
Copy link to clipboard
Copied
Semaphoric, you are spot on. The basic unit that Photoshop works with is pixels and pixels do not translate evenly into imperial or metric measurements. If a user defines his/her measurements in imperial/metric then photoshop has to translate that measurement into pixels. Since pixels are a fixes size and cannot be split then the translation from imperial/metric has to be rounded off to the nearest pixel, hence the inaccuracy.
Since figuring this out I now always set my rulers and gridlines to Pixels and increase my canvas size by even numbers to insure eveness of canvas size on all sides.
Copy link to clipboard
Copied
Thanks for the reply. Yes I had considered your reasoning and it makes abolute sense. As I said, when i use pixels it does work correctly.
My problem is it has always worked using centimeters as well and I've checked back on my images and the borderd appear to be accurate. This is not the case since the last update..
Copy link to clipboard
Copied
Photoshop works in pixels, not centimeters. So this isn't surprising.
Copy link to clipboard
Copied
Yes I understand that.
However the Canvas Size dialogue offers several options as in pixels, centimeters, inches, points, among others. The 'centimeter' option has been working pretty accurately up to the recent update. If they cant get it to work accurately why have the option there in the first place... I appreciate the most accurate option will always be pixels and pixels cannot be broken into parts and they dont fit neatly within centimeters or inches..
Copy link to clipboard
Copied
I don't know what your previous settings were, so I doin't know why it was working the way you want. As far as I know, it has always worked like this.
Using physical units certainly has its place, especially for print, but the rounding errors are much more apparent when using small values.
Copy link to clipboard
Copied
If your image resolution changes, sizing will change. 1cm @ 72ppi is not 1cm @ 300ppi.
Copy link to clipboard
Copied
I am having the same issue with canvas size. If I do not crop the photo canvas size works correctly prividing a white border. If I crop the photo canvas size produces a large canvas that is clear, and the image size gets altered. Have not had this problem before the new release. BTW in most instances the option to convert inches to pixels is greyed out.