Как сделать файл phpword с таблицами - PullRequest
0 голосов
/ 07 января 2020

Я хочу создать формат для файлов Word (.docx). Но я не понимаю phpdocs. Только то, что у меня есть, это фотография с примером того, как ее нужно распечатать.

Может ли кто-нибудь мне помочь?

Мой код на данный момент:

$phpWord = new PhpWord();
        $section = $phpWord->addSection();

        $tableStyle = array(
            'borderColor' => '006699',
            'borderSize'  => 6,
            'cellMargin'  => 50
        );
        $firstRowStyle = array('bgColor' => '66BBFF');
        $phpWord->addTableStyle('myTable', $tableStyle, $firstRowStyle);
        $table = $section->addTable('myTable');

        $section->addText('dsadsadsa das ds das');
        $table = $section->addTable($tableStyle);
        $table->addRow(300);
        $cell = $table->addCell(345);
        $cell = $table->addCell(345);
        $cell->getStyle()->setGridSpan(5);


        $objWriter = IOFactory::createWriter($phpWord, 'Word2007');
        $objWriter->save('Format.docx');
        return response()->download(public_path('Format.docx'));

вот печать из этого: Word-документ

Но это должно быть: Word-документ, что должно быть

Позже это можно автоматизировать с помощью формы на сайт:)

...