Ubuntu18.04-使用wine打开CAJ文件并解决乱码问题

简介

之前记得有一个在线版本不需要安装的CAJ阅读器,后来忘记了,就懒得找了,就看下网上如何在Ubuntu18下打开CAJ文件,
大部分都说到了使用wine来解决,但我看大部分并木有说遇到的乱码问题,现记录解决方案和安装使用过程,欢迎大家留言和交流。

安装

step1:安装wine

注意:有点大可能需要等一下

sudo apt-get install wine-stable

下载CAJview若有正版的可以使用也推荐使用正版,但木有的可以暂时使用下面的链接下载,使用绿色版

链接: https://pan.baidu.com/s/1q5QciekC1gah1-6R8_LICw 提取码: m4jq 

使用Wine打开即可

注意:这里可能会遇到乱码问题,第一次启动会稍微慢点,耐心等一下。

$ sudo chmod u+x CAJVieweru.exe 
$ wine CAJVieweru.exe

解决乱码

出现乱码原因:wine运行程序的时候,默认是Tahoma字体,该字体无法显示中文的。所以只需要替换这个字体就行,文中使用SimSun字体代替,从文中百度云盘下载即可获取该字体,需要的小伙伴可以自己去github仓库下载:地址

Step1:拷贝新下载的字体到wine/fonts目录下

$ cd /usr/share/wine/fonts
$ cp ~/Download/simsun.ttc /usr/share/wine/fonts

Step2:更改system.reg文件,找到FontSubstitutes,即可看到"MS Shell Dlg"=“Tahoma”,替换即可。命令和替换后文件如下:

$ vim ~/.wine/system.reg 

在这里插入图片描述

Step3:打开测试,成功后菜单栏等不会出现乱码,如下图:

$ wine CAJVieweru.exe

在这里插入图片描述
注意:若还有乱码,就去/usr/share/wine/fonts 目录下删除和tahoma相关的字库即可

sudo rm -rf tahoma.ttf
sudo rm -rf tahomabd.ttf

参考文献

[1] https://blog.csdn.net/alxe_made/article/details/82108766
[2] https://blog.csdn.net/baidu_40840693/article/details/84203396

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值