Leggere file docx con PHPWord

di il
0 risposte

Leggere file docx con PHPWord

Buongiorno a tutti.

Sto cercando di estrarre test (ed eventualmente anche la formattazione) da file .docx tramite la libreria PHPWord.

L'ho installata e ho verificato che il writer funziona correttamente.

Quello che non riesco a fare è utilizzare il reader, o meglio creo l'oggetto, ma poi non riesco ad estrarre il testo (la formattazione è già un passo successivo). La documentazione di Git non sembra molto d'aiuto, in merito.

Credo che solo capire come estrarre il testo possa già essere un passo decisivo.

Questo è il codice che utilizzo per leggere:

$objReader = \PhpOffice\PhpWord\IOFactory::createReader("Word2007");
$objread= $objReader->load('prova.docx');

echo "<pre>";
var_dump($objread);
echo "</pre>";

L'oggetto $objread è complesso, quindi evito di riportarlo. In teoria, dovrebbe bastare l'estrazione di una sezione, con un comando tipo:

$section = $phpWord->getSection(0);
echo var_dump($section);

Ma l'istruzione non scrive assolutamente nulla sullo schermo.

Qualcuno sa come svolgere l'operazione? 

Devi accedere o registrarti per scrivere nel forum
0 risposte