DTP駆け込み寺

No.19886の投稿者へメール送信

メール送信フォーム
補助
送信

[ 返信 ]

Re^2: InDesignスクリプトでの字形の置換

おはようございます

さっそく
フォント名もコンソールに表示されたものをコピーして
やってみましたが
やっぱり text[i].changeGlyph(); のところで止まってしまいました
実行してみたものは以下のものです

//プロパティの初期化
app.findTextPreferences.findWhat = NothingEnum.nothing;
app.changeTextPreferences.changeTo = NothingEnum.nothing;

var theFont=app.fonts.item("I-OTFゴシックオールドPro L");
app.findGlyphPreferences.appliedFont = theFont;
//置換設定
app.findGlyphPreferences.glyphID =7555;
app.changeGlyphPreferences.appliedFont = theFont;
app.changeGlyphPreferences.glyphID =11039;
//選択範囲
var text = app.activeDocument.selection;
for(var i = 0; i < text.length; i++) {
    text[i].changeGlyph();
}

[19886] 青山一丁目 (2019/02/26 Tue 10:43) mail