Skip to main content
Inspiring
August 21, 2018
Answered

データセットの使い方

  • August 21, 2018
  • 4 replies
  • 1843 views

料金表のようなものを手軽に作りたいと思っており、

自前で用意したcsvファイルを使用して、

対応するレイヤーに自動で書き換えできるとのことで、

データセットが求めるものに近いと思い、

色々試しますが、あまり要領よく作業を行うことができません。

作りたいものは、

税抜価格 10,000円

税込価格 10,800円

税抜価格 1,1000円

税込価格 11,800円

               ・

               ・

               ・

というものが延々続くpsdファイルです。

行った手順として、

1 税込み価格「10,800」「11,800」・・・のテキストレイヤーにそれぞれ個別の名前(tax-included_1、tax-included_2・・・)をつける。

2 エクセルを使用し、A1欄に「tax-included_1」A2欄に「10800」、B1欄に「tax-included_2」A2欄に「11880」・・・と

1で名前をつけたレイヤー個数分金額を記入したcsvファイルを作る。

3 変数>定義メニューで、レイヤー一枚一枚にテキストの置き換え→名前にtax-included_n・・・をつけていく。

4 データセットでcsvを読み込み、適用。

上記の手順で一応データセットで表を作ることはできましたが、

3の、レイヤーごと新規変数名をつける作業にめちゃくちゃ手間がかかったので、

本末転倒でした。

おそらく自分がデータセットの機能を理解していないからだと思いますので、

もう少し手間が少ない方法があればお教え願いたいです。

作業環境はMacOS High sierra

photoshopはCC2018を使用しています。

どうぞよろしくお願いいたします。

This topic has been closed for replies.
Correct answer Yamonov

データには改行も含められます。

横位置が揃っているなら、Excelやテキストファイル上で""で囲んで改行付きでデータを作り(Excel上ではOpt+Returnでセル内改行)、行間の調整で合わせる方法もあるかもしれません。

上のは変数は2つで、それぞれ改行付きで入力しtab区切りテキスト(""が付く)で書き出したものをデータセットにしています。

追記)もっとも、大量の書き替えが起きるもので、特に料金表のようなものならPhotoshopではなく、InDesignやIllustratorの方がはるかに向いている、とは思います。

4 replies

Yamonov
YamonovCorrect answer
Legend
August 23, 2018

データには改行も含められます。

横位置が揃っているなら、Excelやテキストファイル上で""で囲んで改行付きでデータを作り(Excel上ではOpt+Returnでセル内改行)、行間の調整で合わせる方法もあるかもしれません。

上のは変数は2つで、それぞれ改行付きで入力しtab区切りテキスト(""が付く)で書き出したものをデータセットにしています。

追記)もっとも、大量の書き替えが起きるもので、特に料金表のようなものならPhotoshopではなく、InDesignやIllustratorの方がはるかに向いている、とは思います。

--Yamonov
mariicdAuthor
Inspiring
August 27, 2018

回答ありがとうございます。

改行を使うのは便利そうです!

普段photoshopの方をメインに使っているので、心のハードルからillustratorを避けていましたが、

納品はjpgなので、illustratorで作ったほうが良さそうですね。

p.s.

Yamo74様のことはtwitterで存じておりました。

仕事でレタッチ作業が多いので、ホームページ上で公開されているレタッチ技、参考にさせていただいております。

いつもありがとうございます。

Omachi
Legend
August 22, 2018

データセットというのは、データの数だけ画像ファイルを作成する機能なのですが

そこは理解しているでしょうか。

書かれていることからデータの形式を推測すると

画像データA……「税抜価格 10,000円」と「税込価格 10,800円」の文字を入れる

画像データB……「税抜価格 11,000円」と「税込価格 11,800円」の文字を入れる

……

という風に、1つの品物(アイテム)ごとに1枚の画像を生成していき、

最終的にはアイテムの数だけ画像ファイルが作成されるものです。

「料金表」とあることから、1枚の画像(PSD)ファイルを作成しているように

感じるのですが、そのような用途ではデータセット(というかPhotoshop自体)が

その道具としては向いていません。

(もし勘違い・解釈間違いがありましたらご容赦ください)

mariicdAuthor
Inspiring
August 27, 2018

回答ありがとうございます。

データセットのcsvと連動する機能に可能性があるかと思っていただけなので、

特にデータセットにこだわりがある訳ではないのです。