我有一个大的单词(ms-word)文件,其中包含许多有关科学和数学的事实和公式。 Word文件包含大量文本,数学方程式(导数,极限,积分等),化学式(苯结构)和其他图形。
我正计划将所有内容都放在网络上,以便学生可以从任何地方访问学习材料。我需要复制事实和公式,然后将其直接粘贴到网页上的字段中。我面临的问题是仅复制了文本部分。
经过一番研究,我发现这些数字和公式是油料而不是图像。因此,一种可能的解决方案是将ole对象另存为图像,然后将格式化的内容粘贴到网页上,但这非常耗时。
因此,我正在寻找一种直接复制内容(包含文本和ole对象)并将其粘贴到网页(该网页中的字段允许从剪贴板粘贴所有内容)的方法。
请帮助我找出解决方案。对于数学方程式,我们使用MathType;对于化学结构,我们使用acd chemsketch。
答案 0 :(得分:0)
我们可以通过将复制的内容直接粘贴到html页面中的以下字段来直接实现此目的:
<div id="pasteArea" contenteditable="true"></div>
所有OLE对象将转换为等效图像(质量略低,因此在复制内容之前,请先将OLE对象放大一点!)。 <div>
的内容将是html内容。
这仅适用于基于客户端的html页面,因为图像(从OLE对象转换)是从本地计算机路径中拾取的。如果我们能够加载这些图像并将其与文本内容一起上传,那么我们就可以完成工作。谢谢。