DTP駆け込み寺

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

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

[ 返信 ]

InDesignスクリプトでの字形の置換

はじまして 青山一丁目と申します
当方、Windows7 InDesignCC2017を使用しています
サイトで先輩方のサンプルを参考にしながら
字形の置換のスクリプトを下記のように書いてみましたが
どうも動きません
初心者のためどこがどう間違っているのかが分かりません
ご教授いただけたら幸いです
よろしくお願いいたします

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

//検索条件
app.findGlyphPreferences.appliedFont = app.fonts.item("I-OTFゴシックオールドPro " + " "+"L");
app.findGlyphPreferences.glyphID = 7555;
//置換設定
app.changeGlyphPreferences.appliedFont = app.fonts.item("I-OTFゴシックオールドPro " + " "+"L");
app.changeGlyphPreferences.glyphID = 11039;

//選択範囲
var text = app.activeDocument.selection;
for(var i = 0; i < text.length; i++) {
text[i].changeGlyph();
}

[19879] 青山一丁目 (2019/02/24 Sun 13:10) mail