簡體   English   中英

indesign腳本-查找文本區域,添加文本和應用樣式

[英]indesign scripting - find textarea, add text & apply styles

想要應用腳本來查找文本區域,為其提供一些文本並更改文本的顏色

在這里,我添加了文本,但不知道哪些屬性會更改顏色:

myFrame = app.activeDocument.textFrames.itemByName("test");
myFrame.contents = "hello world";
var color = myDocument.colors.add();
color.properties = { model : ColorModel.PROCESS, space : ColorSpace.RGB, colorValue :[0,0,0]}

var paraStyle = app.activeDocument.paragraphStyles.add();
paraStyle.fillColor = color;
paraStyle.fontSize = 32;
paras = myFrame.paragraphs;
for (i =0 ; i< paras.length, i++){
   paras[i].appliedParagraphStyle = paraStyle;
}

以防萬一您要做什么以將樣式應用於一系列參數(字符樣式)

var charStyle = myDocument.characterStyles.add();
charStyle.fillColor = color;
paras[i].characters.itemByRange(0, 10).appliedCharacterStyle = charStyle;

有關可用屬性的更多詳細信息,請參見: http : //jongware.mit.edu/idcs6js/pc_ParagraphStyle.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM