変数 = 《Document》.appendParagraph( テキスト );
変数 = 《Document》.appendParagraph(《Paragraph》);
変数 = 《Document》.insertParagraph( インデックス, テキスト );
変数 = 《Document》.insertParagraph( インデックス,《Paragraph》);
変数 = 《Document》.getParagraphs();ドキュメントのパラグラフすべてを、Paragraphオブジェクトの配列として返します。配列には、ドキュメントの冒頭から文末までのパラグラフが順番に収められます。
変数 =《Paragraph》.getForegroundColor();
変数 =《Paragraph》.getBackgroundColor();
変数 = 《Paragraph》.setForegroundColor( テキスト );
変数 = 《Paragraph》.setBackgroundColor( テキスト )
変数 =《Paragraph》.getFontFamily();
変数 =《Paragraph》.getFontSize();
変数 = 《Paragraph》.setFontFamily( 真偽値 );
変数 = 《Paragraph》.setFontSize( 整数 );
変数 =《Paragraph》.getBold();値を取り出すget~メソッドだけでなく、設定をするset~メソッドにも返値がありますが、これは設定を行ったオブジェクト自身が返されます。こうすることで、メソッドチェーン(〇〇.set△△().set□□()……というようにメソッドをつなげた書き方)が利用できるようにしてあるのですね。
変数 =《Paragraph》.getItalic();
変数 =《Paragraph》.getUnderline();
変数 = 《Paragraph》.setBold( 真偽値 );
変数 = 《Paragraph》.setItalic( 真偽値 );
変数 = 《Paragraph》.setUnderline( 真偽値 );
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
function setParagraphs(){
var doc = DocumentApp.openById("……IDを指定……");
var fsize = 36;
var ps = doc.getParagraphs();
for(var p in ps){
var obj = ps[p];
obj.setBackgroundColor("#EEFFEE");
obj.setForegroundColor("#006600");
obj.setFontSize(fsize);
fsize -= fsize > 9 ? 4 : 0;
}
}
| << 前へ | 次へ >> |