This bundle provide gateway near php-unoconv/php-unoconv and symfony 2.
composer require jmd/unoconv-bundle
// app/AppKernel.php
$bundles = array(
...
new JMD\UnoconvBundle\JMDUnoconvBundle(),
...
);
jmd_unoconv:
config:
timeout: 42
binaries: /usr/bin/unoconv
$unoconv = $this->get('jmd_unoconv');
$unoconv->convert($inputFile, $format);
$unoconv->convert($inputFile, $format, $outputFile);
Console command:
php app/console jmd:unoconv:convert format /path/to/some/input_File -o /path/to/output/file