1
 $phpWord = new \PhpOffice\PhpWord\PhpWord();
 $section = $phpWord->addSection();
 $html = Storage::get('my-html-file.html');
 \PhpOffice\PhpWord\Shared\Html::addHtml($section, $html, false, false);
 $path = Storage::path('/my/directory/testingfile.docx');      
 $objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'Word2007');
 $objWriter->save($path);

我需要能够遍历我拥有的 html 文件并将它们组织成一个文件结构并保存到我的 Laravel 存储路径(即/storage/app)。

我在 PHPWord 中没有看到任何选项来选择保存文件的路径。它只是临时目录。

如何选择目录和子目录来保存文件?

我在这里查看了save方法:https ://github.com/PHPOffice/PHPWord/blob/develop/src/PhpWord/Writer/Word2007.php

它只需要一个文件名并转到临时目录。

4

0 回答 0