InDesign CS3のjavaで文字色をregistrationに変えたい
[6579]InDesign CS3のjavaで文字色をregistrationに変えたい |
投稿者:doka |
投稿日:2012/03/03(Sat) 12:03:49
初めてjavaを書いています超初心者です
使用しているのはInDesign CS3です
やりたい事は、単純に文字をregistretionにInDesignに表示したいだけなのですが、(下記は強引に?4色表示していますが)registretionカラーに変更がうまくいきません、恥ずかしいコードを書いていますが訂正箇所などご伝授お願いいたします
setColor = [100, 100, 100, 100];
pageObj = app.documents.add();
Color1= pageObj.colors.add({model:ColorModel.process,space:ColorSpace.cmyk,colorValue:setColor});
txtObj = pageObj.textFrames.add();
txtObj.visibleBounds = ["3mm","10mm","7mm","17mm"];
txtObj.contents = "あい";
txtObj.characters[0].fillColor = Color1;
txtObj.characters[1].fillColor = Color1;
fntObj = app.fonts.item("小塚ゴシック Pro");
txtObj.paragraphs[0].appliedFont = fntObj;
txtObj.paragraphs[0].fontStyle = "H";
» 1
使用しているのはInDesign CS3です
やりたい事は、単純に文字をregistretionにInDesignに表示したいだけなのですが、(下記は強引に?4色表示していますが)registretionカラーに変更がうまくいきません、恥ずかしいコードを書いていますが訂正箇所などご伝授お願いいたします
setColor = [100, 100, 100, 100];
pageObj = app.documents.add();
Color1= pageObj.colors.add({model:ColorModel.process,space:ColorSpace.cmyk,colorValue:setColor});
txtObj = pageObj.textFrames.add();
txtObj.visibleBounds = ["3mm","10mm","7mm","17mm"];
txtObj.contents = "あい";
txtObj.characters[0].fillColor = Color1;
txtObj.characters[1].fillColor = Color1;
fntObj = app.fonts.item("小塚ゴシック Pro");
txtObj.paragraphs[0].appliedFont = fntObj;
txtObj.paragraphs[0].fontStyle = "H";
[6580]Re: InDesign CS3のjavaで文字色をregistrationに変えたい |
投稿者:(z-) |
投稿日:2012/03/03(Sat) 12:52:54
ダミーのオブジェクトを作成し、塗りカラーをレジストレーションにしてみて、
alert(app.selection[0].fillColor.name);
などしてみてカラー名を確認しました。
今回はカラー名で指定して
txtObj.characters[0].fillColor=app.activeDocument.colors.item("Registration");
などでいけますでしょうか。
あと、javascriptとjavaを混同すると面接で恥かきますので(面接行かないかもですが)
老婆心ながらご注意を促しておきます。男ですけど。
» 2
alert(app.selection[0].fillColor.name);
などしてみてカラー名を確認しました。
今回はカラー名で指定して
txtObj.characters[0].fillColor=app.activeDocument.colors.item("Registration");
などでいけますでしょうか。
あと、javascriptとjavaを混同すると面接で恥かきますので(面接行かないかもですが)
老婆心ながらご注意を促しておきます。男ですけど。
[6581]Re: InDesign CS3のjavaで文字色をregistrationに変えたい |
投稿者:doka |
投稿日:2012/03/03(Sat) 13:41:39
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)