« 久々にJavaScriptでInDesign | メイン | 勧誘か? »

2006年06月02日

InDesignCS2でJavaScript表組

indesign_hyou.jpg

何なりできました(^^)。

//新規にドキュメントを作成する
pageObj = app.documents.add();
pageObj.documentPreferences.pageWidth="210mm";
pageObj.documentPreferences.pageHeight="297mm";

//テーブルを作成する
txtObj = pageObj.textFrames.add();
txtObj.visibleBounds = ["10mm","10mm","100mm","100mm"];
tblObj = txtObj.tables.add();

//表の行列(マス)を決める
tblObj.columnCount = 10; //よこ
tblObj.bodyRowCount = 7; //たて

//全セルの幅・高さを調整する
tblObj.width = "150mm"; //よこ
tblObj.height = "70mm"; //たて

//内容を入れる(1列目に全部同じものを入れる)
tblObj.columns[0].contents = "ABCDE";

//内容を入れる(1行目に全部同じものを入れる)
tblObj.rows[0].contents = "12345";

//内容を入れる(個別に入れる)
tblObj.rows[2].cells[5].contents = "ココ";

//罫線枠の太さ
tblObj.leftBorderStrokeWeight = "0.3pt";
tblObj.rightBorderStrokeWeight = "1pt";
tblObj.topBorderStrokeWeight = "2pt";
tblObj.bottomBorderStrokeWeight = "3pt";

//罫線枠の色
tblObj.leftBorderStrokeColor = "none";
tblObj.rightBorderStrokeColor = "none";

あとは、フォントの指定とか、背景色とか・・・。

投稿者 winternao : 2006年06月02日 22:28

トラックバック

このエントリーのトラックバックURL:
http://www.etoyan.com/universe777/mt-tb.cgi/90

コメント

コメントしてください




保存しますか?