ncjoes / office-converter

PHP Wrapper for LibreOffice
MIT License
208 stars 77 forks source link

works in linux mint #23

Open zurimc opened 4 years ago

zurimc commented 4 years ago

i tried this code ...but i have some error i don't know if is for mi server lampp add my code and error <?php // if you are using composer, just use this use NcJoes\OfficeConverter\OfficeConverter;

$converter = new OfficeConverter('Documento2.docx'); $converter->convertTo('Documento2.pdf'); // $result->saveFiles('Documento2.pdf'); header('Content-Type: application/pdf'); header("Content-Disposition: attachment; filename=".$idfol."".$newNom.".pdf; charset=iso-8859-1"); echo file_get_contents('Documento2.pdf'); ?> Fatal error: Uncaught NcJoes\OfficeConverter\OfficeConverterException: Convertion Failure! Contact Server Admin. in /opt/lampp/htdocs/sefaureo2.5/vendor/ncjoes/office-converter/src/OfficeConverter/OfficeConverter.php:54 Stack trace: #0 /opt/lampp/htdocs/sefaureo2.5/sources/ajax/generar_Word.php(301): NcJoes\OfficeConverter\OfficeConverter->convertTo('Documento2.pdf') #1 {main} thrown in /opt/lampp/htdocs/sefaureo2.5/vendor/ncjoes/office-converter/src/OfficeConverter/OfficeConverter.php on line 54

fd6130 commented 2 years ago

Do you have libreoffice installed in your system? Can you convert it by using terminal?