图片圆角与边框怎么加:半径按短边算,输出尺寸 = 原图 + 2×边框

图片圆角与边框怎么加:半径按短边算,输出尺寸 = 原图 + 2×边框

给图片加圆角和边框,工具里就两个滑块,看着没什么可讲的。但很多人加完发现:导出后四角是白块、圆角看起来"不圆"、加了边框后尺寸变成了奇数,插进网页排版全乱。这些都不是操作问题,是三个参数之间的换算没算清。

这篇把圆角、边框、输出尺寸三者的关系算明白,再给一张按用途选的参数表。最后说清两个坑:JPG 的白角和 PNG 的透明角。

先把三个量分清

参数按什么算常见值影响
圆角半径短边的百分比(或直接像素)2%~8%;50% = 正圆观感风格
边框宽度短边的百分比(或直接像素)2%~4%(细边);8%~12%(卡纸)输出尺寸、视觉重量
输出尺寸原图 + 2 × 边框宽度—排版对齐

关键公式只有一个:新宽度 = 原宽 + 2 × 边框宽度(高度同理)。因为边框是加在图片外侧的,不是压在画面上。

举个例子:一张 1000×800 的图,短边是 800。取 3% 的边框 = 24px,输出就是 1048×848。如果你希望输出正好是 1000×800,那就要反过来算:边框宽度 = (1000 - 原宽) ÷ 2,先把原图缩到 952×752 再加 24px。

图片圆角与边框:平板上照片带有圆角和细白边,旁边是半径调节面板
圆角是"切掉"四角,边框是"外加"一圈——顺序反了,圆角会被边框盖住

半径多大才"看起来对"

圆角不是越大越现代。它和画面尺寸是比例关系,所以用短边百分比来定最稳。以短边 800px 为例:

半径800px 短边时观感适合
1%~2%8~16px几乎看不出来,只是"不那么锋利"网页正文配图、截图
3%~5%24~40px明显的卡片感商品图、卡片、社媒配图
8%~12%64~96px柔和的"药丸感"Banner、封面
50%400px正圆(正方形图)或胶囊形(长方形)头像、图标

两个限制要知道:

边框:细边、卡纸、贴纸三种

类型宽度(短边 %)典型用途要点
细边0.5%~2%截图和白色页面对比、商品图统一描边半径设 0,用深灰或品牌色,比黑色柔和
卡纸白边6%~12%拍立得、画廊相框、作品集上左右等宽,底部可以更宽(更像拍立得)
贴纸白边8%~15%(配圆角+阴影)表情包、贴纸风素材必须配圆角和投影,否则像"没抠干净"

第一行那个"深灰比黑色柔和"是实操经验:纯黑描边在浅色背景上会显得很硬,换成 #333 或品牌深色,观感立刻不同。做商品图批量加框时尤其明显。

四种圆角与边框效果对比:直角、小圆角、大圆角与粗白边依次排列
同一张图四种处理:直角最"原始",小圆角最通用,大圆角偏设计,粗白边是相框思路

两个必踩的坑:白角和透明角

坑一:JPG 导出后四角是白的

JPG 不支持透明。圆角切掉的部分只能填一个颜色,绝大多数工具默认填白。所以:

坑二:圆角和边框的顺序错了

正确顺序是先切圆角,再加边框,而且边框本身也要跟着圆角走。如果先加直角边框再切圆角,边框的四个角会被切掉,看起来像"边框缺了一块"。

用图层思维更好理解:圆角是蒙版(作用在图片上),边框是描边(作用在蒙版轮廓上)。PS 里的做法是给整个图层组加"描边"样式,而不是在画布上画一个矩形框。

按用途直接抄参数

用途半径边框格式
网页正文配图短边 1.5%无WebP
商品主图(统一风格)2%1px 浅灰JPG / WebP
社媒卡片4%无,或细白边PNG(需透明时)
头像 / 图标50%(正圆)无PNG
拍立得 / 相框1%短边 8%~10%,底部再加 4%JPG
表情包 / 贴纸短边 5%~8%白边 10% + 柔和投影PNG / GIF

"商品主图 1px 浅灰"这条值得展开:电商平台同一屏里会并排显示多张商品图,如果每张的边框粗细、颜色都不一样,看起来就很不专业。用统一参数批量处理,比逐张精修更有效,批量流程见批量修改图片尺寸。

几个常见问题

加了边框,图片变大了,会不会影响清晰度?

不会。边框是新增的像素区域,原图内容一个像素都没动。但要注意:如果加完框又整体缩小到某个尺寸,原图部分就真的变小了。正确做法是先把原图缩到目标尺寸,再加边框,而不是加完再缩。

圆角图片上传后被"切"掉了怎么办?

多半是平台按正方形/固定比例二次裁切,把你辛苦做的圆角连同边框一起裁了。规避方法有两个:留出安全边距(边框做宽一点,裁掉一点也还在),或者干脆不加框,交给平台自己裁。这和裁剪比例怎么选里"留 5%~10% 余量"是同一个思路。

批量给几十张图加同样的圆角和边框,怎么保证一致?

关键是把参数写成相对短边的百分比,而不是固定像素。同一批图尺寸不同,用固定 20px 半径,小图会很圆、大图几乎没变化。用百分比就自动等比。支持批量圆角的工具都能设百分比。

圆角会不会让文件变大?

PNG 会略大一点(多了透明通道的区域),JPG 基本不变。影响体积的主要还是尺寸和内容复杂度,圆角本身可以忽略。要压体积看压缩到 200KB。

PS 里怎么给整组图层加统一描边?

把所有图层打成一个组,双击组打开"图层样式",勾选"描边":位置选"外部",大小填像素值,颜色选白或深灰。这样每一帧、每个图层都自动带上描边,不用逐层处理——做表情包和多图层合成时最省事,做法见表情包怎么做。

小结

圆角与边框就三件事:半径按短边百分比定(1.5% 最通用、50% 是圆)、边框加在外侧所以尺寸 = 原图 + 2×边框、要透明角就导出 PNG。操作顺序是先切圆角再加边框,批量时用百分比而不是固定像素。最后别忘了:加完边框的图画布变大了,如果还要缩,先缩原图再加框。

← 返回首页 更多「尺寸与裁剪」