要保持像素画清晰,请按原始像素尺寸导出 PNG,或使用“最近邻”重采样,以整数倍放大。保存前检查导出预览;缩放无法修复作品中已经变模糊的边缘。
本工作流程适用于 Mac 上当前 Affinity 桌面应用中的一张静态像素画。菜单路径依据当前 Affinity 帮助中心。任务是在创建独立图像文件时保留刻意设计的方形像素。
使用当前桌面控件导出清晰的 PNG
先准备一张已完成的图像,确保其中的单个像素看起来已经正确。导出前保存可编辑的 Affinity 文档,以便今后修改时保留源文件。
- 选择 文件 > 导出 > 导出。
- 在左侧选择一个 PNG 预设。
- 将 区域设为所需内容。对于简单的单页图像,选择 整个文档;对于单个画板,选择其名称。
- 将 尺寸设为原始像素尺寸或计算出的放大尺寸,并保持启用 锁定纵横比。
- 将 重采样设为 最近邻。
- 检查预览,然后选择 询问保存位置,点击 导出,为文件命名,再点击 保存。可以启用 在 Finder 中显示,立即找到导出的文件。Affinity 的导出对话框和导出设置介绍了这些控件和保存步骤。
Affinity 建议硬边缘图像使用“最近邻”。导出会增加或减少图像尺寸时,重采样选项才会生效。保持原始尺寸可以避免更改导出尺寸;放大时则需要选择生成新像素的方式。Affinity 导出设置
请先选择导出区域,再判断尺寸。所选区域会包含与所选内容重叠但未选中的图层;仅所选内容则会排除这些图层。选错区域可能会改变作品周围显示的内容,即使重采样选项正确也一样。Affinity 导出对话框
选择能保留等大像素块的放大倍数
如果目标是得到均匀的方形像素块,宽和高都使用相同的正整数倍。这一建议基于放大像素网格的几何原理:放大 4 倍时,每个源像素都能对应一个 4×4 的输出像素块。使用小数倍时,无法让每个源像素都对应宽度相等的整像素块。
以一块 32×24 像素的图块为例,按 宽度 × 倍数和高度 × 倍数计算输出尺寸:
| 目标效果 | 导出尺寸 | 计算结果的含义 |
|---|---|---|
| 原始尺寸 | 32 × 24 px | 不放大 |
| 放大 2 倍 | 64 × 48 px | 每个源像素变为 2 × 2 的像素块 |
| 放大 3 倍 | 96 × 72 px | 每个源像素变为 3 × 3 的像素块 |
| 放大 4 倍 | 128 × 96 px | 每个源像素变为 4 × 4 的像素块 |
| 放大 2.5 倍 | 80 × 60 px | 无法形成等大的整像素块 |
这些是尺寸计算示例,并非实测的导出结果。在此示例中,如果想获得像素块规整的放大版本,请使用“最近邻”导出为 128×96 像素。导出为 80×60 像素也可能保留清晰的边界,但部分源列或源行必须占用不同数量的输出像素。
缩小尺寸会带来另一种限制:输出像素更少,无法保留每个颜色各异的源像素。如果缩小版本丢失了一个单像素细节,请回到原图,针对较小的网格简化该细节。反复缩放缩小后的副本,无法恢复已经丢失的信息。
仅更改 DPI 不会放大屏幕图像
Affinity 区分打印缩放和重采样。关闭 重采样时更改 DPI,只会更改打印分辨率元数据,不会影响像素尺寸。因此,这不会把 32×24 像素的图像变成更大的屏幕素材。Affinity:更改图像尺寸
如果确实需要先放大工作文档再继续绘制,请使用 文档 > 设置 > 调整大小 > 文档。启用 重采样,选择像素单位,输入新尺寸并锁定纵横比,选择 最近邻,然后点击 调整大小。Affinity 特别指出,这种方法适用于硬边缘图像和像素画。如果只需要更大的交付文件,调整导出尺寸即可。Affinity:更改图像尺寸
选择不会改变预期颜色的格式
PNG 是这项任务的实用默认格式,因为它支持无损光栅图像存储和可选透明度。无损压缩会保留编码时的图像数据,但无法撤销编码前进行的重采样或颜色更改。W3C PNG 规范第三版
切换格式或缩小文件前,请检查以下已记录的限制:
| 格式或选项 | 相关限制 |
|---|---|
| PNG | 色板映射是可选的。如果不打算将图像限制为某个色板,请关闭 调色板化。 |
| GIF | 无法关闭色板映射。 |
| PDF、SVG、EPS | 栅格化:无会省略不受支持的元素,不会自动保留这些元素。 |
| 带有已保存 Affinity 图层的 TIFF | 这些图层只能在 Affinity 中读取。 |
Affinity 导出设置列出了这些限制。对于单张已完成的像素图,请先使用 PNG,并在首次导出时不进行色板缩减。
当交付需求不同时,矢量格式会很有用,但选择 SVG 本身并不能为已完成的图像设定固定的像素网格。对于这项任务,使用明确指定尺寸的 PNG 可以清楚地确定目标输出网格。请单独保留可编辑的 Affinity 文档,不要把导出的图像当作工作母版。
还要留意导出尺寸警告。Affinity 说明,若图像尺寸超过所选格式的上限,就会自动缩放以适应。此自动更改可能会使精心计算的放大倍数失效;请先有意调小所需尺寸再继续。Affinity 导出设置
了解“像素画文档”调整大小实际会执行什么操作
Affinity 还有一个名为 像素画文档的命令,但其用途与简单的像素块放大不同。选择 文档 > 设置 > 调整大小 > 像素画文档,即可使用 HQX 或 XBR,并选择 **2×、3×或4×**的放大倍数。Affinity:像素画调整大小
Affinity 表示,XBR 生成的结果更平滑;HQX 更锐利,但精细边缘周围会更锯齿。Affinity 的示例展示了 XBR 对放大后边缘的细化效果。如果想要以这种方式重新演绎轮廓,可以使用这些滤镜。如果要保留原始的阶梯状方块图案,请使用上文介绍的“最近邻”导出流程。此选择依据的是这些滤镜的既定用途。Affinity:像素画调整大小
更改更多导出设置前先找出模糊的原因
按以下步骤找出图像在何处发生了不需要的变化。每次只比较一个设置,以便从结果中获得有用的信息。
在已知缩放倍率下检查导出预览
在 Mac 的导出预览中,按 Command–1 查看 100%,按 Command–2 查看 200%,按 Command–3 查看 400%,或按 Command–4 查看 800%。使用较大的视图检查单个边缘像素,然后返回 100%,评估导出图像的原始尺寸显示效果。Affinity 专门为导出预览记录了这些快捷键。Affinity 导出对话框
作为诊断测试,请比较原始尺寸的 PNG 和整数倍放大的 PNG。如果原始尺寸版本已经包含你不想要的中间色边缘,请检查图稿本身。如果不需要的变化只在放大版本中出现,请重新检查尺寸和重采样方法。
检查图稿含有矢量形状时的对齐情况
对于使用矢量构建的像素图,Affinity 的 强制像素对齐会在创建、移动或修改对象、节点、控制柄和像素选区时,将其吸附到整像素位置。专门的帮助页面给出的桌面路径是 视图 > 吸附,然后选择 强制像素对齐。该页面还警告,吸附到偏离像素位置的对象或参考线可能会导致结果也偏离像素网格。Affinity:强制像素对齐
不要认为 按整像素移动可以纠正已有的小数位置。Affinity 说明,此选项会保留对象占据的部分像素,同时将移动距离限制为整像素。例如,从 X = 5.5 开始移动 10 像素,最终位置是 X = 15.5。修正对齐时,请关闭该选项,同时保持启用“强制像素对齐”,并检查是否存在相互竞争的吸附目标。Affinity:强制像素对齐
对齐有助于建立预期网格,但无法移除光栅图层中已经绘制的柔和色彩。请在导出最终文件前于源文件中修正这些问题。
保存已验证的设置,供下次导出使用
成功导出并检查后,请将设置保存为预设。在导出对话框中调整起始预设,点击 偏好设置,选择 创建预设,输入描述性名称,然后点击 确定。该预设可在导出对话框、“快速导出”和切片工作室中使用。Affinity 导出对话框
之后导出时,点击右上角的向下箭头打开“快速导出”,选择选项,然后点击 导出。其预设可包含格式、尺寸和重采样方法,因此请根据每张图像所需的尺寸检查所选预设。Affinity:快速导出
最后保存 PNG,确认其尺寸符合计算结果,预览中也保留了预期的像素图案。将原始 Affinity 文档与其放在一起,以便下次从同一份精心设计的源网格开始制作其他尺寸。