Jun 13, 2009 3:52 AM
javascriptによるkerningMethodの設定について
-
Like (0)
カーニングの設定を『自動』に切り替えるように
以下のスクリプトを作成したのですが、
既にテキスト間にカーニングの設定が入っているテキストだと
カーニングの設定が『自動』に切り替わりません。
これは『OPTICAL』、『NOAUTOKERN』でも同じく機能しませんでした。
そこで、いちどテキスト間に入っているカーニングの設定をすべて『0』に設定して
からkerningMethodを『AUTO』にしようと思ってみたのですが
これも
うまく機能しませんでした。
var textObj = app.activeDocument.textFrames
for (r = 0 ; r < textObj.length ; r++){
var charaObj = textObj[r];
for (ii=0;ii<charaObj.characters.length;ii++){
var tcObj = charaObj.characters[ii];
charaObj.paragraphs[ii].kerning = 0//←追加文:カーニングを0に
tcObj.characterAttributes.akiLeft = 0
tcObj.characterAttributes.akiRight = 0
tcObj.kerningMethod = AutoKernType.AUTO;
};
};
もし、どなたか良い知恵があれば
ご教授いただけないでしょうか?
使用環境:Illustrator CS3
North America
Europe, Middle East and Africa
Asia Pacific
Copyright © 2011 Adobe Systems Incorporated. All rights reserved.
Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy (updated 07-14-2009).