New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

mnvx/unoconv-laravel

Laravel Unoconv for Laravel 5
361 1
Install
composer require mnvx/unoconv-laravel
Latest Version:1.0.0
PHP:>=7.0.0
Laravel:5
License:MIT
Last Updated:Jan 15, 2017
Links: GitHub  ·  Packagist
Maintainer: mnvx

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/framework

The Laravel Framework.

604,216,237 34,982
laravel/tinker

Powerful REPL for the Laravel framework.

512,508,631 7,443
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