2017-02-09 57 views
0

内容の中にインラインの太字のスタイルを追加したいと思います。どうしたらいいですか?次のコードは、太字の書式を適用する代わりに、太字のタグマークアップを出力します。Adob​​e Acrobat Proでjavascriptを使用して注釈テキストを太字にするには

var annot = this.addAnnot({ 
    page: 0, 
    type: "FreeText", 
    rect: [50, 50, 300, 100], // location and size of text field in points 
    contents: "<b>Links to</b>: http://www.example.com", 
}); 

答えて

1

リッチテキストの書式設定を許可するには、テキストフィールドのプロパティを設定する必要があります。次に、必要な書式のテキストを含むSpanオブジェクトの配列を作成する必要があります。

var spans = new Array(); 
spans[0] = new Object(); 
spans[0].text = "Attention:\r"; 
spans[0].textStyle = "bold"; 
spans[0].textSize = 18; 

spans[1] = new Object(); 
spans[1].text = "Adobe Acrobat DC\r"; 
spans[1].textColor = color.red; 
spans[1].textSize = 20; 
spans[1].alignment = "center"; 

spans[2] = new Object(); 
spans[2].text = "will soon be here!"; 
spans[2].textColor = color.green; 
spans[2].fontStyle = "italic"; 
spans[2].underline = true; 
spans[2].alignment = "right"; 

// Now create the annot with spans as it's richContents 
var annot = this.addAnnot({ 
page: 0, 
type: "FreeText", 
rect: [50, 50, 300, 100], 
richContents: spans 

});

関連する問題