カーニングの設定を『自動』に切り替えるように
以下のスクリプトを作成したのですが、
既にテキスト間にカーニングの設定が入っているテキストだと
カーニングの設定が『自動』に切り替わりません。
これは『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