この問題で私を助けてくれるかもしれません。私はファイル命名用のPhotoshopスクリプトを持っていますか?整数に小数点以下の桁数をゼロで埋め込むファイル
私がしようとしているのは、ファイル名に整数と小数点があるパディングゼロを追加することです。これは今まで私が持っているものです:
//Add leading zeros
function zeroPad(num) {
var tmp = num.toString();
while (tmp.length < 3) {tmp = '0' + tmp;}
return tmp;
}
問題は、これは整数だけのファイルにしか機能しないということです。私のファイル名に小数点がある場合、それはすべて一緒に無視されます。
EX:このスクリプトでは:doc36.jpg> doc036.jpgが、doc40.560.jpg> doc40.560.jpg
おかげでたくさん!
その 'length'は> 3であるので、...あなたの期待される結果は何ですか? – ishegg
私はイメージを平均化しているので、HSBの輝度スケールを使ってファイル名を付けているので、ファイル名は50.jpg、19.57.jpg、または119.004.jpgのようになります。だから私は(ファイルソートの目的のための)より凝集力のあるものを探していて、数字をゼロで埋めたいと思っています。上記のようなファイルの名前を付ける代わりに、050.jpg、009.57.jpgにします。小数点の前にすでに3つの整数があるので、最後のものは無視されます。 –
また、6に変更したときに、ファイルに0を追加するだけでした。だから、050.jpgの代わりに000050.jpgを与えて小数点を無視し続けます。 –