要在 Mac 上控制 Affinity 批量切片导出的 JPEG 质量,请配置要导出的切片上的 JPEG 设置。创建新切片前使用 Defaults;对于现有切片,请应用已保存的预设,或在运行 Export Slices 前编辑其设置。
本指南介绍如何在当前 Affinity 桌面应用中,从一个文档导出多个区域或画板。其工作区称为 Slice Studio。Affinity 当前的帮助文档将其描述为用于以多种格式和尺寸导出画板、图层、组、对象和图像区域的工作区。关于工作室
为什么更改 Defaults 不会更新现有批量导出
Affinity 说明,Defaults 是创建下一个切片时使用的设置。文档说明的操作顺序是:选择 Export Options > Defaults,调整设置,然后返回 Selection。因此,更改 Defaults 并不是一种有文档说明的方法,无法替换已分配给现有切片的 JPEG 设置。导出切片
每个切片都有自己的导出设置。该设置可以包含多种格式,每种格式也可以包含多个输出尺寸。因此,批量导出会汇总这些切片上配置的输出;它不会在导出时设定一个通用的 JPEG 质量值。切片面板
更改任何设置前,请先确定适用的情况:
| 文档当前情况 | 合适的做法 |
|---|---|
| 尚未创建切片 | 在 Defaults 中设置 JPEG 选项,然后创建切片。 |
| 切片已存在 | 选择每个目标切片并配置其 JPEG 输出,或应用你的 JPEG 预设。 |
| 多个切片应使用相同的格式和缩放比例 | 配置一个源切片,然后使用有文档说明的复制和替换导出设置控件。 |
| 切片需要不同的格式或尺寸组合 | 分别调整其 JPEG 设置,并在导出前检查各个输出条目。 |
这样可以避免一个常见的误区:反复降低默认值,却仍在导出已有独立设置的切片。实际需要做的是,在现有输出上明确设置所需的 JPEG 配置。
在 Mac 上打开所需控件
通过 Affinity > Studios 切换到 Slice Studio,并选择相应的 Studio。或者,通过 Studio 管理器启用 Slice Studio,并使用其工具栏按钮。官方帮助文档指出,Slice Studio 是默认不显示的工作区。关于工作室
如果设置面板处于隐藏状态,请打开 Window > General > Export Options。其中的控件会根据所选格式或预设而变化。要导出 JPEG,请先选择 JPEG 格式或预设,再查找 Quality。面板还可通过 Panel Preferences 菜单管理预设。Export Options 面板
打开 Window > General > Slices,查看导出区域及其输出条目。展开准备导出的切片,以检查其格式和尺寸设置。切片面板
创建新切片前设置 JPEG 质量
如果仍需定义文档中的导出区域,请先转到 Export Options > Defaults。选择 JPEG,设置所需的 Quality,检查其他 JPEG 选项,然后返回 Selection。之后再创建切片,使其采用这些默认设置。导出切片
当格式为 JPEG 时,Quality 控制导出图像的整体质量。Affinity 指出,质量越高,文件可能会大幅增大。JPEG 质量是一项独立设置:启用它不需要打开 Allow JPEG compression 开关。该开关适用于其他有文档说明的导出格式。导出设置
将 90 这样的数值视为示例起点,而非通用建议。导出一个有代表性的切片,并在预期显示尺寸下检查效果。对于中性的测试图形,可包含一块纯色区域、一个渐变和小号文字,以便判断所选输出是否适合你的实际用途。
在比较时保持输出尺寸不变。否则,比较中就会同时包含像素数量和质量的变化。Affinity 将输出尺寸和重采样与 JPEG Quality 分别列为独立设置。导出设置
将可重复使用的 JPEG 预设应用于现有切片
如果切片已经存在,请创建一个命名预设,以便重复使用相同的导出设置,而无需反复输入。Affinity 明确说明,在 Export 对话框中创建的自定义预设可在 Slice Studio 中使用。Export 对话框
- 选择 File > Export > Export。
- 在左侧选择一个 JPEG 预设作为起点。
- 调整要重复使用的 Quality 和其他设置。
- 点击 Preferences,然后点击 Create Preset。
- 输入一个描述性名称,例如
JPEG Quality 90,然后点击 OK。
以上是文档说明的自定义预设创建步骤。示例名称只是你所选设置的标签。Export 对话框
返回 Slice Studio。选择一个目标切片,并使用其导出控件选择已保存的 JPEG 预设。对其他目标切片重复此操作,并在过程中检查 JPEG 配置。Affinity 的文档说明,可以更改所选切片的导出选项,也可以从展开的切片条目中选择导出预设。导出切片
广泛应用之前,请检查完整预设。预设可以包含文件格式和其他导出设置,并非只保存一个 Quality 数值。如果切片需要不同的设置,请改用 Export Options 调整所选区域。Export Options 面板
有文档说明的批量应用设置有哪些限制?
此处引用的官方页面介绍了预设、所选切片的设置,以及在切片之间转移导出设置。它们没有明确说明可以对所有现有切片统一覆盖 JPEG 质量,也没有保证在混合批次中通过多选操作只更改 Quality。一种有文档说明且可靠的工作流程是:先配置目标输出,然后一起导出。
对于设置相同的切片,Slices 面板提供 Copy export setup to clipboard 和 Replace export setup from clipboard。配置一个源切片,复制其设置,选择一个目标切片,然后替换该目标的设置。根据需要重复操作。面板还说明了 Add Export format from clipboard 功能,可将复制的格式添加到另一个切片的设置中。切片面板
替换操作会覆盖导出设置,包括其中的格式配置。目标切片应使用相同配置时再使用此功能。如果目标还需要额外的 PNG 输出或不同的尺寸组合,请在替换设置前检查这些要求。这是根据文档说明的设置结构得出的工作流程含义,并非单独的仅复制质量值的命令。
将已配置的切片作为一个批次导出
对于画板,Affinity 文档说明的工作流程是:启用 Slice Studio,调整 Export Options,展开画板切片条目以检查格式和缩放比例,然后点击 Export Slices (n)。选择目标文件夹并点击 Export。导出画板
运行批量导出前,请检查:
- 每个目标输出都使用 JPEG 和所选质量配置。
- 每个切片都包含所需的尺寸条目。
- 所有额外格式或缩放比例都是有意设置的。
- 只有想要导出的切片已勾选。
Export Slices (n) 会导出面板中已勾选的项目。选中切片以进行编辑,与启用该切片以供导出,是两种不同的操作。切片面板
例如,假设有三张名为 circle、grid 和 gradient 的合成图形,每张都需要一个 JPEG。为每张图应用所选的 JPEG 设置,检查其缩放比例,并启用这三个切片。如果展开的设置中还包含其他格式或尺寸,请在运行批量导出前确认如何处理这些输出。这个示例检查依据的是文档说明的功能:可从每个画板切片导出多种格式和尺寸。导出画板
排查结果仍不符合预期的问题
如果某个输出与其他输出不同,请返回该切片的配置。在再次更改 Defaults 前,先检查其所选格式、质量设置和尺寸条目。Export Options 面板支持为不同导出区域设置不同选项。Export Options 面板
如果文件仍比预期大,请同时比较导出的像素尺寸和 Quality。Affinity 将尺寸、重采样和 JPEG 质量视为独立控件。每次只做一项明确的更改,然后比较导出结果;文档并未保证某个质量值会对应特定的文件大小。导出设置
最后,打开一个有代表性的导出 JPEG,检查其外观、尺寸和文件名。确认输出符合要求后,在其余目标切片上应用相同的明确设置,再导出已勾选的批次。这样,JPEG 质量设置就会应用于实际需要它的输出。
来源
- 关于工作室 — Affinity
- Export Options 面板 — Affinity
- 切片面板 — Affinity
- 导出切片 — Affinity
- 导出设置 — Affinity
- Export 对话框 — Affinity
- 导出画板 — Affinity