word操作之docx转doc出现公式变图片问题的解决方案
很多基于word的在线文档提交系统,如各类申报书提交系统经常要求上传doc格式(word 97-2003)的文件。然而目前word最常用版本的后缀名为docx,在docx转为doc时,常常会出现公式变为图片的问题,且文件大小也会随之增大。这主要是因为在word 2007以上的版本输入公式时,使用的是自带的OMML公式语言,而不是之前的MathType。因此,我们在将docx文件转为doc时,为了避免公式变为图片,需要先将OMML公式转为MathType公式格式。
为了进行转化,我们需要进行一下操作:
1. 首先在官网(MathType中文网站-MathType数学公式编辑器下载,MathType教程)下载正版的MathType公式安装包,笔者在撰写该文时下载的是MathType 7;
2. 关闭所有Office程序,如word等,然后安装MathType。如果不关闭,MathType会警告提示;
3. 延长MathType的试用期,将下列代码拷入到一个txt文本文档中:
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\wiris\editor\license\]
[HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\wiris\editor\license\]
"/Cv/E/C81+j/Rw/U/E6ws/Znt/Os/K/Q=="="11/M/P/Ir/Y/B/S/P/Pr/Q/L/Ny/T9s4/Iw=="
"/Mz/Bhef/D/Q/Hs30/U6/F/Pdl/R/Xsg=="="/S/Zd8c/Ai/Z/A83028s6/Kn/Gf/M/Q=="
"vi/L/M7/K/Hb/C/O/A/K/X9uuis/O1/J/A=="="/S/Zd8c/Ai/Z/A80\\/O/S/C/Vgp\\0/P/Q=="
"wm/U/C/Y/T/Nz5/Tw="="/Wna/F/W3q/I/Yp/V\\lj/Dedai56/Ur/Wpf/P/Kpl/Soh/A/Z/Qe\\6hit3ym\\6m5sp/B/B/Q=="
"x/W/Yrj/M/Db/Bds="="104z/W8rbqpw5\\/Qz0/C/Q/Opu/Dj/B5b/Dwsy77"
4. 将txt文本文档重命名为以reg为后缀的注册表文件,之后双击运行,请注意该注册表文件可以放置在电脑任何地方;
5. 打开MathType,可以看到试用期被极大的延长了;
6. 启动word,在顶部菜单栏发现新安装的MathType插件;
7. 点击“转换公式”,仅选择“Word 2007及以上(OMML)公式”,之后点击转换;
8. 之后可以在word底部状态栏看到公式正在一个个的被转换,转换完成后,即可另存为doc文件了,此时公式不会再变为图片了。需要注意的是,有些公式格式和位置会发生微变,需要进行检查。
word操作之docx转doc出现公式变图片问题的解决方案相关推荐
- 【Word】docx转doc后公式转换为图片不清晰/模糊
问题 在进行论文投稿时,有些时候需要上传doc格式的文件,由于平时都在使用docx的文件进行编辑尤其数学公式的编辑,这样在docx转换为doc的时候,公式默认转换为图片后将会变得非常的模糊.不清晰,从 ...
- 使用java将word文档docx,doc(包含图形,文本框)完美转换成所有格式图片(pdf,png,gif,jpeg等等)
使用java将word文档docx,doc(包含图形,文本框,图片等)完美转换成所有格式图片(pdf,png,gif,jpeg等等)下文中附带代码,效果图等 思路 使用到的包 实现代码 效果图: 思路 ...
- Java使用aspose.word完美实现docx转doc
Java使用aspose.word完美实现docx转doc,同时打开转后的doc文件也不会报错,处理效率高于Docx4j 一.处理逻辑 1.使用aspose先将docx字节数组转为html数组, 2. ...
- 高版本Word保存为97-2003版本公式变图片问题
高版本编写的公式保存为低版本时,会发生不兼容问题,由可编辑状态变为图片格式,网上搜索了解决方法,主要有以下几种:(1)插入对象时选择对象类型为Micsoft 公式3.0(由于电脑等原因该方法可能解决不 ...
- epplus word html,.Net开源Excel、Word操作组件-NPOI、EPPlus、DocX
一.NPOI 简介: NPOI is the .NET version of POI Java project. With NPOI, you can read/write Office 2003/2 ...
- python docx与doc 文件互相转换
因文件格式要求,需要将docx 与doc文件相互转换,特寻找python代码,与大家共分享 from win32com import client#转换doc为docx def doc2docx(fn ...
- python word 操作 doc 文件格式转docx 格式 学习笔记
python word 操作 doc 文件格式转docx 格式 学习笔记 from win32com import client as wc import time # TODO file_0 = & ...
- 【小技巧】公式从docx文件复制到doc文件变成了图片怎么办?
文章目录 0.word文件后缀命名 1.docx和doc默认的公式编辑方式 2.MathTpye公式编辑器 3.MathType 运行时错误'53':文件未找到:MathPage.WLL 4.结束语 ...
- 如何将多个 Docx 格式 Word 文档批量转为 Doc 格式
概要:前面我们介绍过常见的 Word 文档有多种格式,比如 Doc.Docx,并且详细介绍了如何批量将多个 Doc 格式的 Word 文档批量转为 Docx 格式文档,相信对大家都有一些的帮助.那 D ...
最新文章
- 比特安索孟雄晖:软件授权的新开始
- Grafana 6.1.3 发布,系统指标监控与分析平台
- 关于ARM Cortex系列产品
- 用Hibernate Tools生成Hibernate Mapping映射文件
- 文巾解题 1. 两数之和
- 动态创建模板列并绑定数据(GridView,Repeater,DataGrid)
- LUA实现单词替换功能
- ubuntu下amd超频工具_Ubuntu16.04 版预装AMD GPU驱动【最新版】_Linux_Ubuntu-云市场-阿里云...
- Spring cloud Loadbalance
- 随机数归并排序c语言,用C语言实现归并排序
- Java 基础之java运算符
- 《产品设计与开发(原书第5版)》——3.8 步骤5:选出最佳机会方案
- TASLP | 从判别到生成:基于对比学习的生成式知识抽取方法
- VScode报错“终端将被任务重用,按任意键关闭
- Redis通过IO进行序列化+反序列化
- C#高级编程----反射的小结
- 线性表的顺序存储结构和链式存储结构
- Android 图片自动放大/缩小循环执行
- linux perl环境搭建,Perl 环境安装
- java有理数类的封装_【Java笔记】有理数的类封装
热门文章
- OmniPlan 项目管理入门
- C语言初阶——实用调试技巧
- Arduino 单位数码管实验
- Your account does not have sufficient permissions to modify containers的解决方法
- redis脑裂是什么意思?如何预防?如何处理?
- 华硕传更新软件遭到劫取 安全出现严重问题
- SQLServer日期函数及查询当日昨日本周本月本季度本年数据
- win10系统计算器闪退怎么办? win10系统计算器闪退解决方法?
- nyoj 1248 海岛争霸 (并查集)
- 小程序瀑布流_小程序界面设计 | 太古可口可乐会员平台