mnvx / unoconv-laravel
Laravel 5 的 Unoconv 扩展
1.0.0
2017-01-15 21:52 UTC
Requires
- php: >=7.0.0
- illuminate/support: ~5.1
- mnvx/unoconv: ^1.0
This package is auto-updated.
Last update: 2024-09-21 01:02:26 UTC
README
将文档转换为各种格式的简单方法。
例如:html -> docx,html -> pdf,docx -> html 以及更多。
使用方法
使用服务提供者
use Illuminate\Support\Facades\App;
use Mnvx\Unoconv\ConverterInterface;
use Mnvx\Unoconv\Format;
use Mnvx\Unoconv\UnoconvParameters;
$converter = App::make(ConverterInterface::class);
$parameters = (new UnoconvParameters())
->setInputStream('test text')
->setOutputFormat(Format::FORMAT_TEXT_HTML);
echo $converter->convert($parameters);
使用外观
use Mnvx\Unoconv\Format;
use Mnvx\Unoconv\UnoconvParameters;
use Mnvx\UnoconvLaravel\Facades\Converter;
$parameters = (new UnoconvParameters())
->setInputStream('test text')
->setOutputFormat(Format::FORMAT_TEXT_HTML);
echo Converter::convert($parameters);
安装
composer require mnvx/unoconv-laravel
更多关于 PHP 对 Unoconv 的包装