PHPOffice - Добавить двойную границу линии на 1/2 точки - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь создать двухточечную таблицу с двумя линиями.Не могли бы вы предоставить пример кода, чтобы сделать это на PHP.При попытке получить другие предлагаемые ответы я не получаю ожидаемых результатов.

Я пытаюсь получить следующее:

Double Line Bordered Table

Примеры того, что я пробовал:

$table = $section->addTable([
    'unit' => Table::WIDTH_PERCENT,
    'width' => 100 * 50,
    'borderSize' => 10
]);
$table->addRow();
$table->addCell(null, [
    'borderSize' => 4
])->addText($content[$i]);
----
$table = $section->addTable([
    'unit' => Table::WIDTH_PERCENT,
    'width' => 100 * 50,
    'borderSize' => 10,
    'borderStyle' => 'dbl'
]);
$table->addRow();
$table->addCell(null, [
    'borderSize' => 4
])->addText($content[$i]);

также при попытке использовать Converter :: inchToTwip я получаю забавные ошибки (огромные границы), но согласно документации это должно быть в Twip.

$table = $section->addTable([
    'borderBottomSize' => Converter::inchToTwip(.5),
    'borderLeftSize' => Converter::inchToTwip(.5),
    'borderRightSize' => Converter::inchToTwip(.5),
    'borderTopSize' => Converter::inchToTwip(.5)
]);
...