我的程序生成的数据可通过html + MathML或html + png转换(第二个实际上是第一个将每个MathML元素替换为它的图像的数据)。
问题在于我完全无法区分这两种口味。最后,它会产生一个问题,因为MSWord接受MathML,而LibreOffice Writer则不然。但在getTransferData()
,我必须检索或html + MathML,或html + png。因此,或者LibreOffice用户不会获得所有MathML部分,或者Office用户将得到一个基本的png,而他们可能有一个等式......
那么,你如何区分MSOffice和LibreOffice的电话?我没有想法......