今回はちょっとした小物のスクリプトです。
最初のスクリプトは、アクティブになっているドキュメントのテキストレイヤーのみラスタライズするものです。Photoshop CS2では複数のレイヤーを選択して処理できるので、Photoshop CSの方が役に立つかもしれません。
最初のスクリプトは、アクティブになっているドキュメントのテキストレイヤーのみラスタライズするものです。Photoshop CS2では複数のレイヤーを選択して処理できるので、Photoshop CSの方が役に立つかもしれません。
layObj = activeDocument.layers;
for (i=0; i< layObj.length; i++) {
if(layObj[i].kind == LayerKind.TEXT)
{
layObj[i].rasterize(RasterizeType.TEXTCONTENTS);
}
}
次のスクリプトは同様にシェイプのみラスタライズするものです。
layObj = activeDocument.layers;
for (i=0; i< layObj.length; i++) {
if(layObj[i].kind == LayerKind.SOLIDFILL)
{
layObj[i].rasterize(RasterizeType.SHAPE);
}
}
次のスクリプトは、すべてのテキストレイヤーを一括して行揃えを左揃えにするものです。
tAlign = Justification.LEFT;
layObj = activeDocument.layers;
for (i=0; i< layObj.length; i++) {
if(layObj[i].kind == LayerKind.TEXT)
{
layObj[i].textItem.justification = tAlign;
}
}
行揃えは以下のものが指定できます。
Justification.CENTER
Justification.CENTERJUSTIFIED
Justification.FULLYJUSTIFIED
Justification.LEFT
Justification.LEFTJUSTIFIED
Justification.RIGHT
Justification.RIGHTJUSTIFIED
【古籏一浩】openspc@po.shiojiri.ne.jp
< http://www.openspc2.org/
>
もう後がないAdobe GoLive CS3のページを作成しました。CS4はないから、これで打ち止め。
Cyber Studioの頃からバグが多くて起動しなかったりしたことも。
< http://www.openspc2.org/reibun/GoLiveCS3/
>
for (i=0; i< layObj.length; i++) {
if(layObj[i].kind == LayerKind.TEXT)
{
layObj[i].rasterize(RasterizeType.TEXTCONTENTS);
}
}
次のスクリプトは同様にシェイプのみラスタライズするものです。
layObj = activeDocument.layers;
for (i=0; i< layObj.length; i++) {
if(layObj[i].kind == LayerKind.SOLIDFILL)
{
layObj[i].rasterize(RasterizeType.SHAPE);
}
}
次のスクリプトは、すべてのテキストレイヤーを一括して行揃えを左揃えにするものです。
tAlign = Justification.LEFT;
layObj = activeDocument.layers;
for (i=0; i< layObj.length; i++) {
if(layObj[i].kind == LayerKind.TEXT)
{
layObj[i].textItem.justification = tAlign;
}
}
行揃えは以下のものが指定できます。
Justification.CENTER
Justification.CENTERJUSTIFIED
Justification.FULLYJUSTIFIED
Justification.LEFT
Justification.LEFTJUSTIFIED
Justification.RIGHT
Justification.RIGHTJUSTIFIED
【古籏一浩】openspc@po.shiojiri.ne.jp
< http://www.openspc2.org/
>
もう後がないAdobe GoLive CS3のページを作成しました。CS4はないから、これで打ち止め。
Cyber Studioの頃からバグが多くて起動しなかったりしたことも。
< http://www.openspc2.org/reibun/GoLiveCS3/
>