« 2014年10月 | トップページ | 2015年3月 »

2014年12月

2014年12月 3日 (水)

Indesign JavaScript 表組みの枠線

Indesign の表組みを JavaScript で表の境界線を操作する場合うまく設定できない場合がある。
表の一番外の線は表の境界線と境界線に接するセルの枠線の設定が影響する。

表の境界線を設定するのは以下のようにする。*top部をbottom、left、rightにかえ4方を設定する。
    tblObj.topBorderStrokeWeight   ="5pt";

セルの枠を設定するのは以下のようにする。*top部をbottom、left、rightにかえ4方を設定する。
    tblObj.rows[0].cells[3].topEdgeStrokeWeight    = "15pt";

上記を使用するときの注意としては
・「表」、「表の属性」、「表の設定」、「表の境界線」、「線幅」を一度設定する必要がある。
・セルの枠線の設定が表の枠線の設定より優先する様だ。

セルの枠線で表の境界線を設定した方が良いかもしれない。

« 2014年10月 | トップページ | 2015年3月 »