diff --git a/app/SearchDisplace/Convertor/Convertor.php b/app/SearchDisplace/Convertor/Convertor.php index 4be7bc9..5eab573 100644 --- a/app/SearchDisplace/Convertor/Convertor.php +++ b/app/SearchDisplace/Convertor/Convertor.php @@ -21,6 +21,7 @@ class Convertor { public static function convert($to, $document, $tmp = false) { $path = pathinfo($document); + $extension = $path['extension']; $dir = $path['dirname']; $original = $dir . '/' . $path['basename']; if(!$tmp) { @@ -29,6 +30,10 @@ class Convertor { $folder = storage_path('app/tmp/'); } + if ($extension === 'odt') { + $to = $to . ':"OpenDocument Text Flat XML"'; + } + Log::info('Running `soffice` to convert "' . $original . '" to "' . $to . '". Output folder: "' . $folder . '"'); Log::info( 'COMMAND: ' . @@ -40,6 +45,9 @@ class Convertor { $folder ); + Log::info('FILE CONTENTS: '); + Log::info(file_get_contents($document)); + $process = new Process( [ 'soffice',