2012-04-05 5 views
1

Ich muss eine Liste von mathematischen Fragen, die AsciiMathML-Notation haben, in eine Excel-Tabelle exportieren und die Gleichungen richtig anzeigen. Mein Code ist in PHP geschrieben und ich möchte die Excel-Datei auf der Serverseite erstellen und zum Download bereitstellen.AsciiMathML-Gleichungen in Excel-Format exportieren

fand ich, dass es mehrere Bibliotheken ist, die in JavaScript sind ASCIIMathML, um Bilder zu konvertieren, wie http://dlippman.imathas.com/asciimathtex/AMT.html

Aber was ich brauche ist es, die Gleichungen, um Bilder oder am meisten bevorzugt zu Excel Gleichungen auf der Serverseite zu konvertieren mit PHP. Kennt jemand Bibliotheken, die ich benutzen kann? Ich schätze es sehr, wenn mir jemand dabei helfen kann.

Vielen Dank.

Antwort

0

Verwenden Sie ein spreadsheetML stylesheet die MathML in Excel umzuwandeln, mit der transformToXML Funktion wie folgt aus:

$xml = new DOMDocument; 
$xml->load($file_name); 

$xsl = new DOMDocument; 
$xsl->load('convert.xsl'); 

$proc = new XSLTProcessor; 
$proc->importStyleSheet($xsl); 

$result = $proc->transformToXML($xml) 

Referenzen