Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
選択した場所に指定した範囲のコードポイントの文字を連続して挿入する
var doc = app.activeDocument;
var sel = doc.selection[0];
var startChar = parseInt("21", 16); //入力する文字の最初のコードポイント
var endChar = parseInt("24ff", 16); //入力する文字の最後のコードポイント
app.doScript(function(){
while(startChar < endChar) {
sel.contents += String.fromCharCode(startChar);
startChar++;
}
}, ScriptLanguage.JAVASCRIPT, null, UndoModes.ENTIRE_SCRIPT);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment