Guest User

Untitled

a guest
May 23rd, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. #target "InDesign"
  2.  
  3. function getSelectedTf(){
  4.  
  5. var sels = app.activeDocument.selection;
  6.  
  7. //テキストフレーム以外を除外
  8. for(var i=sels.length-1;i>-1;i--){
  9. if(sels[i].constructor.name!=='TextFrame'){
  10. sels.splice(i,1);
  11. }
  12. }
  13.  
  14. // 先頭のTFを取得
  15. var tf = sels[0];
  16. return tf;
  17. }
  18.  
  19.  
  20. function appendText( tf , text ){
  21. var mytf = app.activeDocument.textFrames.add();
  22. mytf.contents = text + "\r";
  23.  
  24. // set pstyle
  25. //var ps = doc.paragraphStyles.item("$styleName");
  26. //mytf.texts.item(0).applyParagraphStyle(ps, true);
  27.  
  28. tf.nextTextFrame = mytf;
  29. mytf.remove();
  30.  
  31. }
  32.  
  33. var tf = getSelectedTf();
  34. appendText( tf, "hello!" );
Add Comment
Please, Sign In to add comment