mnvx/unoconv-laravel
Laravel Unoconv for Laravel 5
Simple way for documents conversion into various formats.
For example: html -> docx, html -> pdf, docx -> html and many more.
Usage
Using service provider:
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);
Using facade:
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);
Installation
composer require mnvx/unoconv-laravel
More about PHP wrapper over Unoconv
Related Packages
doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database s...
648,266,899
9,701
laravel/serializable-closure
Laravel Serializable Closure provides an easy and secure way to serialize closur...
429,221,767
607
nunomaduro/collision
Cli error handling for console/command-line PHP applications.
403,217,078
4,664
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 1.0.0 | >=7.0.0 | ~5.1 | MIT |