标签: phpdocx

使用PHP生成word文档

你知道用PHP和没有COM组件生成docdocx文件的任何方法吗?我试过PHPWord,它创建了docx文件,但是这些文件无法打开,OpenOffice因为它们会导致崩溃.我也尝试过PHPDocx,但它根本没有生成任何文件.

php ms-word doc docx phpdocx

16
推荐指数
3
解决办法
7万
查看次数

在Laravel中使用PHPWord导出到docx时传递动态值

我正在尝试将用户详细信息导出到.docx文件。该文件已成功导出,但是正在提供对象。phpword格式不起作用。如何编写代码以正确导出动态值,请有人帮我吗?

AdminController.php中 -

public function exportUserToDoc(Request $request, $id)
{
    $wordTest = new \PhpOffice\PhpWord\PhpWord();
    $newSection = $wordTest->addSection();

    $desc1 = User::find($id);

    $newSection->addText($desc1, array('name' => $desc1->name, 'email' => $desc1->email, 'phone' => $desc1->phone, 'address' => $desc1->address));
    $objectWriter = \PhpOffice\PhpWord\IOFactory::createWriter($wordTest, 'Word2007');
    try{
        $objectWriter->save(storage_path('TestWordFile.docx'));
    }catch (Exception $e){

    }
    return response()->download(storage_path('TestWordFile.docx'));
}
Run Code Online (Sandbox Code Playgroud)

下载doc文件后,结果类似于-

{"id":1,"name":"Emdadul Huq Shikder","email":"emdadulshikder@gmail.com","phone":"+8801674338411","address":"59\/6\/1 West Razabazar, Dhaka","status":0,"created_at":"2018-03-13 05:18:32","updated_at":"2018-03-13 05:35:51"}
Run Code Online (Sandbox Code Playgroud)

我想获取格式正确的结果,例如标头“名称”,“电子邮件”等。

php export-to-word laravel phpword phpdocx

3
推荐指数
1
解决办法
1694
查看次数

php docx模板修改

有没有人有编辑docx模板的经验.我的php管理区域需要修改docx模板的功能,这个功能将被大量使用,因此内存很重要.

我发现phpword是测试版,它可以工作,但不是100%

我一直在谷歌搜索并找到phpdocx,有没有人使用过这个并且可以给我一些反馈?

是否有任何其他解决方案,我需要的是能够在docx模板中更改文本和图像.

我将准备支付服务但不支付群众费用,并且优先购买一次性许可费.

php templates docx phpdocx

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

php ×3

phpdocx ×3

docx ×2

doc ×1

export-to-word ×1

laravel ×1

ms-word ×1

phpword ×1

templates ×1