自动在图像上添加文本

时间:2017-01-31 18:52:18

标签: image photoshop adobe-illustrator sketchapp

必须在图像上添加不同的文字。文本在表格中。大概有10,000个。如何自动完成此过程?也许Photoshop的脚本?或者是其他东西? 提前谢谢!

2 个答案:

答案 0 :(得分:1)

Indesign,数据合并适用于文本和图像。 https://www.youtube.com/watch?v=ktcbTtC3-Xk

在Photoshop中有一个变量函数检查本教程 https://www.youtube.com/watch?v=3IzpItHTvyo

答案 1 :(得分:0)

我会推荐 ImageMagick 。它最简单地安装在带有自制软件的macOS上,只需:

brew install imagemagick

然后,如果您的表格在table.csv

中显示如下
base1.png,180,100,result1.png,I have a dream
base2.png,20,90,result2.png,Four score and seven years ago
base3.png,50,180,result3.png,Gonna build me a wall

您将在终端的bash中执行以下操作:

#!/bin/bash
while IFS=, read base x y result text; do
   echo DEBUG: $base $x $y $result $text
   convert "$base" -pointsize 18 -annotate +${x}+${y} "$text" "$result"
done < table.csv

你会得到这个:

enter image description here enter image description here enter image description here