创建数据驱动的图形

上次更新時間 2026年10月29日

使用变量和数据集,生成具有不同文本和图像的多个模板版本。

数据驱动图形可让您通过定义需要更改的元素并通过数据集提供替换内容,从单个模板生成多个图像变体。

当您需要生成文本、图像或图层可见性各不相同的多个设计版本时,可以使用此工作流程,例如各种产品的 Web 横幅、个性化证书或本地化营销素材。您的模板必须为每个要更改的元素使用单独的图层。有关从外部文本文件导入数据集的信息,请参阅有关数据集导入的相关文章。

Photoshop 支持三种变量类型,用于控制模板的各个方面。可见性变量用于控制图层内容是否可见。文本替换变量用于替换文字图层中的字符串。像素替换变量用于将图层像素替换为图像文件中的内容。您可以为单个模板应用多种变量类型,并将多个图层关联到同一变量,以实现协调更改。

为模板元素定义变量

选择“图像” > “变量” > “定义”。

从“图层”菜单中选择包含要更改内容的图层。

选择一种或多种变量类型:“可见性”、“文本替换”或“像素替换”。

在“名称”字段中输入名称,可使用字母、下划线、冒号、句点或连字符,但不能有空格。

为“像素替换”变量选择一种缩放方法(“适合”、“填充”、“照原样”或“一致”)。

选择对齐位置,然后选中“剪切到定界框”。

对其他图层重复此操作,然后选择“确定”。

对话框中,包含变量的图层会在其名称旁显示星号。要重命名变量,请返回“图像” > “变量” > “定义”,选择该图层,然后在“名称”字段中输入新名称。要将多个图层关联到同一变量,请在为其他图层定义变量时,从“名称”下拉菜单中选择现有的变量名称。

创建和管理数据集

选择“图像” > “变量” > “数据集”。

选择新建数据集图标,以根据当前值创建数据集。

从名称菜单中选择一个变量。

编辑变量数据:

  • 对于可见性变量:选择可见或不可见
  • 对于像素替换变量:选择文件,然后选取替换图像
  • 对于文本替换变量:在值字段中输入文本。

对数据集中的每个变量重复此操作。

为您需要的每种设计变体创建其他数据集。

完成后,选择确定。

通过导航到图像 > 应用数据集、从列表中选择数据集并选择应用,预览每个数据集对设计的影响。 您还可以选中数据集对话框中的预览复选框,以便在不关闭对话框的情况下查看更改。

使用数据集对话框中的箭头图标在数据集之间移动。 要修改现有数据集,请从数据集菜单中选择该数据集,然后编辑变量值。 要删除数据集,请选择该数据集,然后选择删除图标。

从数据集生成输出文件

选择文件 > 导出 > 数据集 另存为文件。

在命名字段中输入生成文件的基本名称。

选择 文件夹,然后选择目标目录。

从列表中选择要导出的数据集。

选择确定以生成文件。

Photoshop 会为每个数据集创建单独的 PSD 文件,将您的基本名称与数据集名称相结合。 每个文件都包含应用了数据集值的模板。

将数据集直接应用于模板(图像 > 应用数据集)会覆盖原始文档。 请始终在副本上操作,或将数据集导出为文件。