用户指南 取消(C)

使用“变量”面板合并数据

  1. 《Illustrator 用户指南》
  2. 了解 Illustrator
    1. Illustrator 简介
      1. Illustrator 的新增功能
      2. 常见问题
      3. Illustrator 系统要求
      4. 适用于 Apple Silicon 的 Illustrator
      5. GPU 性能
    2. 工作区
      1. 工作区基础知识
      2. 创建文档
      3. 使用 Illustrator“发现”面板加快学习速度
      4. 使用上下文任务栏加速工作流程
      5. 工具栏
      6. 默认键盘快捷键
      7. 自定快捷键
      8. 画板简介
      9. 管理画板
      10. 自定义工作区
      11. “属性”面板
      12. 设置偏好设置
      13. 触控工作区
      14. Illustrator 中的 Microsoft Surface Dial 支持
      15. 撤消编辑和管理设计历史记录
      16. 旋转视图
      17. 标尺、网格和参考线
      18. Illustrator 中的无障碍功能
      19. 查看图稿
      20. 将 Touch Bar 与 Illustrator 结合使用
      21. 文件和模板
    3. Illustrator 中的工具
      1. 工具概览
      2. 选择工具
        1. 选择
        2. 直接选择
        3. 编组选择
        4. 魔棒
        5. 套索
        6. 画板
      3. 导航工具
        1. 抓住
        2. 旋转视图
        3. 缩放
      4. 绘图工具
        1. 渐变
        2. 网格
        3. 形状生成器
      5. 文本工具
        1. 文字
        2. 路径文字
        3. 垂直文字
      6. 绘图工具
        1. 钢笔
        2. 添加锚点
        3. 删除锚点
        4. 锚点
        5. 曲率
        6. 直线段
        7. 矩形
        8. 圆角矩形
        9. 椭圆
        10. 多边形
        11. 星形
        12. 画笔
        13. 斑点画笔
        14. 铅笔
        15. Shaper
        16. 切片
      7. 修改工具
        1. 旋转
        2. 镜像
        3. 缩放
        4. 切变
        5. 宽度
        6. 自由变换
        7. 滴管
        8. 混合
        9. 橡皮擦
        10. 剪刀
        11. 尺寸
    4. 生成式 AI(在中国大陆不可用)
      1. 使用文本提示生成场景、主题和图标
      2. 使用文本提示生成矢量图形
      3. 使用文本提示生成矢量形状填充
      4. 使用文本提示重新着色图稿
    5. 快速操作
      1. 复古文字
      2. 霓虹灯文本
      3. 复古文本
      4. 重新着色
      5. 将草图转换为矢量
  3. Illustrator iPad 版
    1. Illustrator iPad 版简介
      1. Illustrator iPad 版概述
      2. Illustrator iPad 版常见问题解答
      3. 系统要求 | Illustrator iPad 版
      4. 在 Illustrator iPad 版上可以或无法执行的操作
    2. 工作区
      1. Illustrator iPad 版工作区
      2. 触控快捷键和手势
      3. Illustrator iPad 版的键盘快捷键
      4. 管理应用程序设置
    3. 文档
      1. 在 Illustrator iPad 版中处理文档
      2. 导入 Photoshop 和 Fresco 文档
    4. 选择和排列对象
      1. 创建重复对象
      2. 混合对象
    5. 绘图
      1. 绘制和编辑路径
      2. 绘制和编辑形状
    6. 文字
      1. 处理文字和字体
      2. 在路径上创建文本设计
      3. 添加您自己的字体
    7. 处理图像
      1. 对栅格图像进行矢量化
    8. 颜色
      1. 应用颜色和渐变
  4. 云文档
    1. 基本信息
      1. 使用 Illustrator 云文档
      2. 共享并协作处理 Illustrator 云文档
      3. 共享文档以供审阅
      4. 升级 Adobe Illustrator 的云存储空间
      5. Illustrator 云文档 | 常见问题
    2. 故障排除
      1. 排除创建或保存 Illustrator 云文档的问题
      2. 为 Illustrator 云文档问题排除故障
  5. 添加和编辑内容
    1. 绘图
      1. 绘图基础知识
      2. 编辑路径
      3. 绘制像素级优化的图稿
      4. 使用钢笔、曲率或铅笔工具绘制
      5. 绘制简单线段和形状
      6. 绘制矩形和极坐标网格
      7. 绘制和编辑光晕
      8. 描摹图像
      9. 简化路径
      10. 符号工具和符号组
      11. 调整路径段
      12. 利用简单 5 步设计花朵
      13. 创建和编辑透视网格
      14. 在透视网格上绘制和修改对象
      15. 将对象用作符号以重复使用
      16. 绘制用于 Web 工作流程的像素对齐路径
    2. 测量
      1. 测量和绘制尺寸
    3. 3D 对象和材质
      1. 关于 Illustrator 中的 3D 效果
      2. 创建 3D 图形
      3. 将图稿贴在 3D 对象上
      4. 创建 3D 文本
      5. 创建 3D 对象
    4. 颜色
      1. 关于颜色
      2. 选择颜色
      3. 使用和创建色板
      4. 调整颜色
      5. 使用“Adobe Color 主题”面板
      6. 颜色组(协调)
      7. “颜色主题”面板
      8. 重新着色图稿
    5. 绘画
      1. 关于绘画
      2. 使用填色和描边上色
      3. 实时上色组
      4. 渐变
      5. 画笔
      6. 透明度和混合模式
      7. 为对象应用描边
      8. 创建和编辑图案
      9. 网格
      10. 图案
    6. 选择和排列对象
      1. 选择对象
      2. 图层
      3. 展开、分组和取消分组对象
      4. 移动、对齐和分布对象
      5. 对齐、排列和移动路径上的对象
      6. 将对象与字形对齐
      7. 将对象与日语字形对齐
      8. 堆叠对象    
      9. 锁定、隐藏和删除对象
      10. 复制和重复对象
      11. 旋转和镜像对象
      12. 交织对象
      13. 创建逼真的艺术模型
    7. 改变对象形状
      1. 裁切图像
      2. 变换对象
      3. 组合对象
      4. 剪切、分割和裁切对象
      5. 操控变形
      6. 缩放、倾斜和扭曲对象
      7. 混合对象
      8. 使用封套改变形状
      9. 使用效果改变对象形状
      10. 使用 Shaper 和形状生成器工具构建新的形状
      11. 使用实时转角
      12. 增强的支持触摸式变形工作流程
      13. 编辑剪贴蒙版
      14. 实时形状
      15. 使用形状生成器工具创建形状
      16. 全局编辑
    8. 文字
      1. 添加文本并使用文字对象
      2. Reflow 查看器
      3. 创建项目符号列表和编号列表
      4. 管理文本区域
      5. 字体和排版
      6. 将图像中的文本转换为可编辑文本
      7. 为文本添加基本格式
      8. 为文本添加高级格式
      9. 导入和导出文本
      10. 设置段落格式
      11. 特殊字符
      12. 创建路径文字
      13. 字符和段落样式
      14. 制表符
      15. 从 Adobe Fonts 添加缺失的字体
      16. 阿拉伯语和希伯来语文字
      17. 字体 | 常见问题解答和故障排除提示
      18. 创意排版设计
      19. 缩放和旋转文字
      20. 行距和字距
      21. 连字和换行
      22. 拼写和语言词典
      23. 设置亚洲字符格式
      24. 亚洲语言脚本书写器
      25. 使用混合对象创建文本设计
      26. 使用图像描摹创建文本海报
    9. 创建特殊效果
      1. 使用效果
      2. 图形样式
      3. 外观属性
      4. 创建素描和马赛克
      5. 投影、发光和羽化
      6. 效果小结
    10. Web 图形
      1. 创建 Web 图形的最佳做法
      2. 图表
      3. SVG
      4. 切片和图像映射
  6. 导入、导出和存储
    1. 导入
      1. 置入多个文件
      2. 管理链接和嵌入文件
      3. 链接信息
      4. 取消嵌入图像
      5. 从 Photoshop 导入图稿
      6. 导入位图图像
      7. 导入 Adobe PDF 文件
      8. 导入 EPS、DCS 和 AutoCAD 文件
    2. Illustrator 中的 Creative Cloud Libraries 
      1. Illustrator 中的 Creative Cloud Libraries
    3. 存储和导出
      1. 保存图稿
      2. 导出图稿
      3. 创建 Adobe PDF 文件
      4. Adobe PDF 选项
      5. 在 Photoshop 中使用 Illustrator 图稿
      6. 收集资源并批量导出
      7. 包文件
      8. 提取 CSS | Illustrator CC
      9. “文档信息”面板
  7. 打印
    1. 准备打印
      1. 设置打印文档
      2. 更改页面大小和方向
      3. 指定用于裁切或对齐的裁切标记
      4. 大型画布快速入门
    2. 打印
      1. 叠印
      2. 使用颜色管理进行打印
      3. PostScript 打印
      4. 打印预设
      5. 印刷标记和出血
      6. 打印和存储透明图稿
      7. 陷印
      8. 打印分色
      9. 打印渐变、网格和颜色混合
      10. 白色叠印
  8. 任务自动化
    1. 使用“变量”面板合并数据
    2. 脚本的自动化
    3. 动作的自动化
  9. 故障排除
    1. 修复的问题
    2. 已知问题
    3. 崩溃问题
    4. 崩溃后恢复文件
    5. 安全模式
    6. 文件问题
    7. 支持的文件格式
    8. GPU 设备驱动程序问题
    9. Wacom 设备问题
    10. DLL 文件问题
    11. 内存问题
    12. 偏好设置文件问题
    13. 字体问题
    14. 打印机问题
    15. 与 Adobe 共享崩溃报告
    16. 改进 Illustrator 性能

使用变量面板将 Illustrator 文档与数据源文件(CSV 或 XML 文件)合并,以创建图稿的多个变化。无需重做图稿,即可更改活动徽章上的参与者名称,或在 Web 横幅和海报中使用不同的图像。创建一个设计模板,然后从数据源文件中导入名称或图像即可快速生成变化。

使用“变量”面板为不同项目(例如可打印海报、Web 横幅和活动徽章)创建设计模板的自定义变化。

在继续之前

要合并数据,所有您需要的只是一个数据源文件和一个目标文档。 

  • 数据源文件中包含的信息在目标文档的各个版本中均不一样,例如套用信函收信人的姓名、照片及地址。数据源文件可以是逗号分隔的文件 (.csv),也可以是可扩展标记语言文件 (.xml)。
  • 目标文档是一个 Illustrator 文档,其中包含用作模板的基础图稿。此文档可以包含数据字段占位符和在合并文档的每个版本中保持不变的项。

访问合并数据功能

数据合并功能可从 Illustrator 中的“变量”面板(窗口 > 变量)中访问。文档中每个变量的类型和名称均列在面板中。如果变量绑定到一个对象,则“对象”列将显示绑定对象在“图层”面板中显示的名称。单击标题栏中的项目可对行进行排序:按照变量名称、对象名称或变量类型。

“变量”面板

A. 数据组 B. 面板菜单 C. 在数据组之间切换 D. 绑定对象的名称 E. 变量名称 F. 变量类型 G. 锁定变量 H. 建立动态对象 I. 建立动态可视性 J. 取消绑定变量 K. 创建变量 L. 删除变量 

合并数据的快速步骤

  1. 创建一个 Illustrator 文档以用作模板。

  2. 设置 CSV 或 XML 格式的数据源文件。有关更多信息,请参阅准备数据源文件

  3. 在 Illustrator 中使用“变量”面板导入数据源文件。有关更多信息,请参阅导入数据源文件

  4. 将变量绑定到模板中的对象。有关更多信息,请参阅将变量绑定到对象

  5. 在导出所有文件之前,请使用每个数据组预览文档。有关更多信息,请参阅使用每个数据组预览文档

  6. 在 Illustrator 中使用“动作”面板从数据中导出一批文件。有关更多信息,请参阅使用“动作”面板导出文件

准备数据源文件

数据源文件应以逗号分隔 (.csv) 或可扩展标记语言 (.xml) 格式存储。

设置 CSV 源文件

在逗号分隔 (.csv) 文件中,记录是用分段标记分隔的,字段则是用逗号或制表符分隔的。数据源文件中还可能包含指向磁盘上的图像的文本或路径。在导入 CSV 文件之前,请执行以下操作以使 Illustrator 识别变量类型。

  1. 打开电子表格。

  2. 在电子表格的第一行中指定数据字段名称。然后,执行以下操作:

    • 在数据字段名称的开头,键入“at”符号 (@),以插入指向图像文件的文本或路径。只需在第一行中键入 @ 符号;后面的行应当包含图像路径。
    • 同样,在数据字段名称的开头,为图表键入“百分比”符号 (%),为可视性键入“哈希标签”符号 (#)。
    • 要定义对象的可见性,请为每个数据字段指定是否为“真”或“假”。
    注意:
    • 电子表格中的数据字段名称不能包含空格。例如,您可以将数据字段的名称指定为 Company_Name,而不能用 Company Name
    • 同样,引用图像和图表文件的路径也不能包含任何空格。例如,图像文件的路径应为 C:\Photos\BillTucker,而不能用 C:\Photos\Bill Tucker
    • 与数据源文件关联的所有图表文件都应存储为逗号分隔 (.csv) 文件。
    • 如果在字段的开头键入 @ 符号后收到错误信息,请在 @ 符号前键入撇号 (')(例如 '@Photos)来启用该函数。某些应用程序(例如 Microsoft Excel)将 @ 符号保留给其他函数使用。

    (Windows) 数据源文件中的图像和图表引用示例

    名称

    Age

    @照片

    %图表

    #可见性

    Bill Tucker

    36

    C:\Photos\BillTucker.jpg

    C:\Photos\BillTucker.csv

    Dat Nguyen

    53

    C:\MyDocuments\dat.jpg

    C:\MyDocuments\dat.csv

    Maria Ruiz

    26

    C:\Photos\Ruiz.jpg

    C:\Photos\Ruiz.csv

    (macOS) 数据源文件中的图像和图表引用示例

    名称

    Age

    @照片

    %图表

    #可见性

    Bill Tucker

    36

    /Users/photos/BillTucker.jpg

    /Users/photos/BillTucker.csv

    Dat Nguyen

    53

    /Users/family/photos/dat.jpg

    /Users/family/photos/dat.csv

    Maria Ruiz

    26

    /Users/alpha/photos/Ruiz.jpg

    /Users/alpha/photos/Ruiz.csv

  3. 在电子表格中输入您的数据。

  4. 执行下列操作之一:

    • 将使用最新版本 Microsoft Excel(2016 版)创建的电子表格存储为以下文件格式:
      • CSV(逗号分隔)(*.csv)
      • CSV (MS-DOS) (*.csv)
    • 将使用 Apple Numbers 创建的电子表格存储为采用 Unicode (UTF-8) 编码的 CSV 格式。
    注意:

    当前在 Illustrator 中支持用上述格式导出的 CSV 文件。数据合并不支持其他 CSV 文件格式,例如 Macintosh 逗号分隔 (.csv) 文件。

准备 XML 文件

  1. 在文档中定义一个变量。有关详细信息,请参阅将变量绑定到对象

  2. 选择“变量”面板中的“捕捉数据组”按钮。

  3. 创建所需数量的数据组后,请从“变量”面板菜单中选择存储变量库,以将数据组存储为 XML 文件。指定文件名和位置,并选择保存

    将在 Illustrator 中创建的变量导出为 XML 文件

  4. 现在,请使用诸如 Notepad++ (Windows) 或 TextWrangler (macOS) 的文本编辑应用程序编辑 XML 文件,以便将数据组包含在此文件中。

    示例:使用任意文本编辑应用程序编辑 XML 文件

    A. 替换图像路径。 B. 替换文本字符串。  

  5. 变量面板菜单中选择加载变量库,以将您的 XML 文件导入 Illustrator。选择 XML 文件并选择打开

    将变量导入 Illustrator

导入数据源文件

要将变量绑定到所需的数据,请在“变量”面板中导入数据源。一个文档只能选择一个数据源文件。

  1. 选择窗口 > 变量

  2. “变量”面板中,选择导入

  3. “载入变量库”对话框中,选择一个 CSV 或 XML 格式的数据源文件,然后选择打开

  4. 可在以后对数据组执行编辑、重命名或删除操作,方法是:从“数据组”下拉菜单中选择数据组,然后编辑其选项。

    • 变量面板的数据集列表中选择一个数据集,以在数据集之间切换。您还可以选择上一个数据集按钮或下一个数据集按钮。
    • 要将画板上的数据应用到当前数据集,请从变量面板菜单中选择更新数据集
    • 要重命名数据集,请直接在数据集文本框中编辑文本。您可以双击文字数据集:(位于“数据集”文本框的左侧),输入新的名称,然后选择“确定”
    • 要删除数据组,请选择“删除”图标。您还可以从变量面板菜单中选择删除数据集
    注意:

    通过 Excel 创建的包含双字节字符的 CSV(UTF-8 逗号分隔)文件无法导入变量面板。如果您以文本格式打开同一文件,然后另存为采用 UTF-8 编码的 CSV,则文件可正确导入。

将变量绑定到对象

使用变量定义模板中要更改的元素。您可以定义以下四种类型的变量:“可视性”变量、“文本字符串”变量、“链接的文件”变量和“图表数据”变量。变量类型指示对象的哪些属性是可变(动态)的。文档中每个变量的类型和名称均列在面板中。如果变量已绑定到对象,则“对象”列将显示绑定的对象在“图层”面板中显示的名称。

变量类型

指示变量类型的图标

定义

“可视性”变量

显示或隐藏图稿。

“文本字符串”变量

替换文本字符串。

“链接的文件”变量

使用其他文件中的对象替换画板中的对象。

“图表数据”变量

替换图表中的值。

“无类型”(未绑定)变量

未绑定到任何对象。

请按照以下步骤在 Illustrator 中定义变量:

  1. 选择一个对象。

  2. “变量”面板(窗口 > 变量)中,选择要与该对象绑定的变量。

  3. 选择建立动态对象按钮将对象与变量绑定。

按照以下步骤创建变量而不将其与对象绑定:

  1. 选择“变量”面板中的“新建变量”按钮。

  2. 要将对象绑定到该变量,请选择相应的对象和变量,然后选择“建立动态可视性”按钮或“建立动态对象”按钮。

注意:

变量名称不支持代理对和 4 字节字符。如果您在变量名称中使用这些字符,则会显示一条错误消息。

处理变量

使用“变量”面板,可以编辑变量的名称或类型,取消绑定变量以及锁定变量。

取消绑定变量操作会断开变量与其对象之间的链接。锁定变量可防止创建变量、删除变量和编辑变量选项。但是,可以对锁定的变量绑定对象或取消绑定对象。

更改变量的名称和类型

  1. “变量”面板中选择该变量,然后从面板菜单中选择变量选项

取消绑定变量

  1. 选择“变量”面板中的“解除绑定变量”按钮。

锁定或解锁文档中的所有变量

  1. 变量面板中选择锁定变量按钮或解锁变量按钮。

删除变量

删除变量以将其从变量面板中移除。如果删除一个与某对象绑定的变量,则该对象变为静态(除非该对象还与另一类型的变量有绑定)。

  1. 选择要删除的变量。

  2. 请按照以下任一选项:

    • 选择“变量”面板中的“删除变量”按钮。

    • 若要不经确认即可删除变量,请将变量拖至“删除变量”按钮上。

编辑动态对象

您可以通过编辑变量所绑定到的对象来更改与该变量关联的数据。例如,如果您正在处理一个可视性变量,则可以在“图层”面板中更改该对象的可视性状态。可通过编辑动态对象来创建在模板中使用的多个数据组。

  1. 在画板上选择一个动态对象,或执行下列操作之一来自动选择一个动态对象:

    • 请按住 Alt 键 (Windows) 或 Option 键 (macOS) 并单击“变量”面板中的某个变量。

    • “变量”面板中选择一个变量,然后从“变量”面板菜单中选择选择绑定对象

    • 变量面板菜单中选择所有绑定对象,以选择所有动态对象。

  2. 按以下方法编辑与对象相关联的数据:

    • 请编辑画板上的文本字符串。

    • 使用链接文件的链接面板或文件 > 放置命令替换图像。

    • 图形数据对话框中编辑图表数据。

    • 对于所有具有动态可视性的对象,请在“图层”面板中更改对象的可视性状态。

使用 XML ID 标识动态对象

“变量”面板显示动态对象在“图层”面板中显示的名称。如果以 SVG 格式存储模板以供其他 Adobe 产品使用,那么这些对象的名称必须遵循 XML 的命名规则。例如,XML 的名称必须以字母、下划线或冒号开始,并且不能包含空格。

Illustrator 为每个创建的动态对象自动指定一个有效的 XML ID。要查看、编辑和导出使用 XML ID 的对象名称,请选择“编辑”>“首选项”>“单位”(Windows) 或“Illustrator”>“首选项”>“单位”(Mac OS),然后选择“XML ID”。

使用每个数据组预览文档

要查看最终图形的外观,可以先进行预览,然后再导出所有文件。使用“变量”面板中“数据组”旁边的箭头键,可在文档中导航并预览所需的数据组。

使用“动作”面板导出文件

在定义变量及一个或多个数据组后,可按批处理模式使用数据组值输出图稿。执行以下操作:

  1. 使用“动作”面板(窗口 > 动作)记录一个采用所需格式存储文档的动作。有关详细信息,请参阅动作的自动化

  2. 从“动作”面板菜单中选择批处理,然后选择您在上一步骤中创建的动作。

  3. 对于“源”,选择数据组,以对当前文件中的每个数据组播放该动作。

  4. 对于“目标”,指定要对已处理的文件执行的操作。您可以保持文件打开而不存储更改(“无”),在文件的当前位置存储并关闭文件(“存储并关闭”),或将文件存储到其他位置(“文件夹”)。

    根据“目标”选项,可以为存储文件设置附加选项。有关更多信息,请查看对一批文件播放动作

  5. 选择“确定”

存储模板以合并数据

在 Illustrator 文档中定义变量就是在为合并数据创建模板。您可以将模板存储为 SVG 格式以供其他 Adobe 产品使用,如 Adobe® Graphics Server。例如,使用 Adobe Graphics Server 的开发人员可以将 SVG 文件中的变量直接绑定到数据库或其他数据源。

  1. 选择文件 > 存储为,输入文件名,选择 SVG 作为文件格式,然后单击存储

  2. 单击更多选项,然后选择包含 Adobe Graphics Server 数据。此选项可将进行变量替换所需的所有信息包含在 SVG 文件中。

  3. 单击确定

导入 CSV 文件时遇到问题?

如果您在上载 CSV 数据源文件时,收到错误“输入变量库 无效”,请确认以下方面:

  • 您的 CSV 文件不是空文件。
  • 您使用最新版本 Microsoft Excel 创建的电子表格已存储为 CSV(逗号分隔)(*.csv) 或 CSV (MS-DOS) (*.csv),使用 Apple Numbers 创建的电子表格已存储为采用 Unicode (UTF-8) 编码的 CSV 格式。数据合并不支持使用任何其他文件格式存储的数据源文件,例如 Macintosh 逗号分隔 (*.csv) 文件。
  • 所有的列都有数据字段名称。例如,如果您的数据源文件中有一列包含数据,但没有数据字段名称,则 Illustrator 会显示错误消息。
  • 数据源文件中的任何已填写列之间没有隔着空白列。例如,如果数据源文件中的 B 列和 D 列包含数据,但 C 列空白,则 Illustrator 会显示错误消息。
示例:为数据合并设置 CSV 源文件时出错

A. 某个列缺少数据字段名称 B. 已填写的列之间存在空白列 

  • 电子表格中的数据字段名称不包含任何空格。
  • 在源文件中引用图像和图表文件的路径不包含任何空格。
  • 与数据源文件关联的图表文件已存储为逗号分隔 (.csv) 文件。

相关资源

告知我们

我们非常乐意听到您的反馈。 与 Adobe Illustrator 社区分享您的想法。

更快、更轻松地获得帮助

新用户?