リンクをクリップボードにコピー
コピー完了
テキストレイヤーの内容を置き換えた複数のPSDファイルを作成するため、データセットを使用しています。
これらをファイルに書き出すために「書き出し」→「データセットからファイル...」から書き出すのですが、
その際にファイル名を指定するフィールドに「データセット番号(01、02...)」を指定すると
01.psd、02.psd、...
のようになるはずだと思いますが、実際には
1.psd、2.psd、...
となってしまいます。
ちなみに「データセット番号(1、2...)」を指定した場合は当然
1.psd、2.psd、...
となります。
バグなのか環境固有の不具合かわかりませんが皆様の環境ではいかがでしょうか。
ご意見をお聞かせください。
環境:
Windows 7 Pro 64bit SP1 / i7-3770K 3.50GHz / RAM 32GB / GeForce GTX 1060 6GB
Adobe Photoshop CC 2018 (19.1.6) ※少なくとも前ver.から発生。Updateで治らず。
書き出し時のファイル名設定に「データセット番号(01、02...)」を選択した場合、先頭に「0」がつくのはデータセット数が10個位上のときではないでしょうか?
以下の環境でテストしてみました。
MacOS 10.13.6
Photoshop CC2018(ver.19.1.6)※ 念のためCS6でもテストしましたが同様の結果です。
データセットが9個の場合
ファイル名の設定で「01、02」を選択しても、「名前の例:」は「1.psd」と表示されている。
書き出された結果、ファイル名の頭には「0」がついていない。
データセットが10個の場合
ファイル名の設定で「01、02」を選択すると、「名前の例:」では正しく「01.psd」と表示されている。
書き出された結果、ファイル名の頭に「0」がついている。
データセットの数をいろいろ変えて試しましたが、10個を境に結果が変化しました。
このことから、おそらく書き出されるファイル数が10個に満たない場合は、「01、02」を選択しても頭に「0」がつかない仕組みになっているようです。
ファイル名の設定時に他の文字やデータセット名などを組み合わせても同様の結果となりました。
なお
...リンクをクリップボードにコピー
コピー完了
書き出し時のファイル名設定に「データセット番号(01、02...)」を選択した場合、先頭に「0」がつくのはデータセット数が10個位上のときではないでしょうか?
以下の環境でテストしてみました。
MacOS 10.13.6
Photoshop CC2018(ver.19.1.6)※ 念のためCS6でもテストしましたが同様の結果です。
データセットが9個の場合
ファイル名の設定で「01、02」を選択しても、「名前の例:」は「1.psd」と表示されている。
書き出された結果、ファイル名の頭には「0」がついていない。
データセットが10個の場合
ファイル名の設定で「01、02」を選択すると、「名前の例:」では正しく「01.psd」と表示されている。
書き出された結果、ファイル名の頭に「0」がついている。
データセットの数をいろいろ変えて試しましたが、10個を境に結果が変化しました。
このことから、おそらく書き出されるファイル数が10個に満たない場合は、「01、02」を選択しても頭に「0」がつかない仕組みになっているようです。
ファイル名の設定時に他の文字やデータセット名などを組み合わせても同様の結果となりました。
なお、3桁以上のデータセット数のときにどのようなファイル名になるかはまではテストしていません。
リンクをクリップボードにコピー
コピー完了
12kiri様
細かく検証していただいてありがとうございます。
10個以上のデータセットでの挙動は薄々そんな気がしてましたが、
敢えて「1、2...」と別の選択肢としているからには常に00形式にして欲しいんですよね…。
ちなみに100個以上の場合は、01、02、03...99、100、101...
となりました。
リンクをクリップボードにコピー
コピー完了
100個以上でも、001 002 003 ... とはならないんですか。
だとすれば「01、02...」の選択肢は相当ツメが甘いと言わざるを得ないですね。
現時点での対処法は、書き出し後にフリーのリネームアプリ等を活用するくらいでしょうか。
ただ、同じPhotoshopでもバッチ処理の命名規則では「1桁〜4桁のシリアル番号」が選択可能なので、やればできるんでしょうけど...。
あどびさん、お願いしますよ。