Цвет фона полной линии - PullRequest
       9

Цвет фона полной линии

0 голосов
/ 19 сентября 2019

У меня проблема с phpword (https://phpword.readthedocs.io/en/latest/index.html)

. Я хочу создать линию, в которой весь фон будет одного цвета (ширина 100%), но я могу сделать фон только размеромтекст.

$titleStyle=array('name' => 'Calibri','size' => 11, 'align' =>'center','marginTop' => 10,'bgColor' => 'd0cece');



    // Create a new table style
    $table_style = new \PhpOffice\PhpWord\Style\Table;
    $table_style->setUnit(\PhpOffice\PhpWord\Style\Table::WIDTH_PERCENT);
    $table_style->setWidth(100 * 50);
    $table_style->setBgColor('d0cece');


    // Set up our table.
    $tableTitle = $section->addTable($table_style);
    $tableTitle->addRow();
    $tableTitle->addCell()->addText('Identificação pessoal',$titleStyle);

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 19 сентября 2019

Я не очень знаком с PhpWord, но вы пытались установить ширину ячейки равной 100% документа?

$titleStyle = array(
    'name' => 'Calibri',
    'size' => 11,
    'align' =>'center',
    'marginTop' => 10,
    'bgColor' => 'd0cece',
    'width' => 11905.51181102
);

Из того, что я вижу в документах, ширина ячейки должна бытьпредоставляется в twip единицах, которые после преобразования из 210 мм составляют 11905.51181102 (ширина страницы A4)

https://www.translatorscafe.com/unit-converter/en/typography/1-3/twip-centimeter/

...