wie man docx file math equations mit php code-igniter liest
Ich versuche, eine Docx-Datei von PHP zu lesen, da ich erfolgreich gelesen habe, aber ich habe keine Gleichung im Word-Dokument erhalten, da ich Neuling in PHP bin, wusste ich nicht, wie ich das lesen soll, schlagen Sie bitte einige Ideen vor, die Funktion, die ich ausprobiert habe das Dokument zu lesen ist
function index()
{
$document = 'file_path';
$text_output = $this->read_docx($document);
echo nl2br($text_output);
}
private function read_docx($filename)
{
var_dump($filename);
$striped_content = '';
$content = '';
$zip = zip_open($filename);
if (!$zip || is_numeric($zip))
return false;
while ($zip_entry = zip_read($zip)) {
if (zip_entry_open($zip, $zip_entry) == FALSE)
continue;
if (zip_entry_name($zip_entry) != "word/document.xml")
continue;
$content .= zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
zip_entry_close($zip_entry);
}// end while
zip_close($zip);
$content = str_replace('</w:r></w:p></w:tc><w:tc>', " ", $content);
$content = str_replace('</w:r></w:p>', "\r\n", $content);
$striped_content = strip_tags($content);
return $striped_content;
}
This ist die Beispielmathematikgleichung in der docx Akte, die ich versuche, zur HTML-Seite zu lesen und zu übertragen. Vielen Dank