phpでワードファイルを出力する「PhpWord」ですが、開発が止まっていると思っていたらGitHubのほうで開発が進んでいるようです。
セクション要素を追加しても改ページしないでテーブルの外枠余白を設定できたり、テーブルの縦横結合に対応していたりと便利になっていますが、TableStyleに設定したborderInsideVSizeが効かないというバグがありました。
下記で修正されます。
(こんな普通のバグがあるんですね。。。 )MarginBorder.php
1 2 3 4 5 6 |
public function write() : //$sizeCount = count($this->sizes) - 1; $sizeCount = count($this->sizes); : } |
(参考)https://github.com/PHPOffice/PHPWord/commit/5c8e100d4113641e93e1f150c0c84c2e15aeb3c6
日本語の情報が少ないので英語サイトメインで見ないといけません。。。