自动调整图层大小以适应画布 - Photoshop

时间:2014-11-03 23:49:27

标签: canvas size photoshop

我不确定它是否是一个正确的地方来询问一个Photoshop问题。如果答案对我来说都是好的。我已经完成了设计一个画布尺寸宽度为800px的PSD。现在我想将画布大小增加到960pxs。我很好地使用右下方图像大小的画布大小选项来完成它,但问题是我已经制作的图层大小与我已经绘制的相同。现在由于画布尺寸的增加,我需要重新对齐它们以适应960pxs宽度的画布。有什么选择可以为我工作。我希望所有图层都应自动调整为画布大小,当我从800px到960pxs为画布右侧提供额外空间时。

4 个答案:

答案 0 :(得分:1)

让我们在代码中回答您的问题(通常在Graphic Stack Exchange

中询问Photoshop问题

在JavaScript中,您可以使用

调整画布大小
app.activeDocument.resizeCanvas(w, h, pos);

// Where 
// w is width
// h is height
// pos is position. default is AnchorPosition.MIDDLECENTER
// you probably want pos to be AnchorPosition.MIDDLELEFT

或仅调整整个图片的大小

app.activeDocument.resizeImage(960, 960, 72, ResampleMethod.BICUBIC)

答案 1 :(得分:0)

你应该尝试使用

[图像 - 图像尺寸]选项,而不是[图像 - 画布尺寸]

答案 2 :(得分:0)

如果您希望图像按比例扩展到画布,则应使用选项Image>图像尺寸,然后一切都会按比例增加到新尺寸,但如果您不使用矢量图层,则不建议这样做。

答案 3 :(得分:0)

如果您希望图层随着画布大小的变化而向上扩展,那么您显然应该使用“图像大小”选项,您似乎可以通过原始帖子了解“图像大小”。

如果你希望你的图层能够自动重新定位自己,以便考虑更改的画布大小......现在,这是另一种可能的蠕虫。这将涉及A.机器为您做出设计选择,或B.设置规则和锚点以使元素具有响应性。至于A,那就是人工智能。对于B,您更有可能在编程文档中找到这些类型的功能,如响应式网站设计。

无论如何,为了您的目的,最好在更改画布大小后手动重新调整图层。利用Align工具,它们可以帮助您以多种不同方式排列图层。