cheanizer / laravel-doc-template
用于PHP的RTF文件模板的库,类似于邮件合并。
dev-master
2019-07-12 10:24 UTC
Requires
- php: >=5.5.0
This package is auto-updated.
Last update: 2024-09-12 22:09:39 UTC
README
DocTemplate是一个Laravel库,用于使用.rtf文件轻松生成文档文件。只需添加.rtf文件(来自msword),然后像使用blade模板一样使用它。
主要功能是使用.rtf文件替换字符串。
安装
使用Composer安装DocTemplate
composer require cheanizer/laravel-doc-template
不要忘记将包注册到L4用户。
'providers' => [ ... Cheanizer\DocTemplate\DocTemplateServiceProvider::class, ... ]
用法
DocTemplate::template(storage_path('app/public/template.rtf')) ->with(['total' => '80.000.000']) ->save(storage_path('testing-' . time() . '.doc'));
待办事项
- 添加带有标题的直接下载。
- 在模板内部添加迭代功能。
致谢
此包灵感来源于另一个具有相同功能的库laravel-word-template
贡献
欢迎拉取请求。对于主要更改,请首先打开一个问题来讨论您想要更改的内容。
请确保根据需要更新测试。