• ubuntu系统阅读CHM文档的最终解决方案


    此方法仅为个人偏好,其他方法自行测试

    原理:使用windows自带阅读器hh.exe,对系统中的chm文件类型自动关联

    hh.exe 文件目录 C:/Windows/h.exe,请自行拷贝或下载

    1.安装wine环境

    sudo apt-get install wine64

    2.添加桌面图标

    sudo gedit /usr/share/applications/hh.desktop

    将以下代码复制粘贴写入,需要注意的是,其中的

    Exec=env WINEPREFIX=/home/yourusername/.wine wine hh.exe %F
    Icon=yourdownload png path

    需要自行设置 hh.exe和图标的路径

    我将它们都放在~/.wine目录下

    [Desktop Entry]
    Encoding=UTF-8
    Name=CHM Viewer
    Name[cs]=Prohlížeč CHM souborů
    Name[de]=CHM Betrachter
    Name[it]=Visualizzatore CHM
    Name[ja]=CHM ビュアー
    Name[pl]=Przeglądarka plików CHM
    Name[pt_BR]=Visualizador CHM
    Name[ru]=Просмотрщик CHM
    Name[tr]=CHM Görüntüleyici
    Name[zh_CN]=CHM 阅读器
    Name[zh_TW]=CHM 檢視器
    Comment=A viewer for HTML Help files
    Comment[cs]=Prohlížeč souborů HTML nápovědy
    Comment[de]=Ein Betrachter für HTML Hilfe Dateien
    Comment[it]=Un visualizzatore per file di aiuto HTML
    Comment[ja]=HTML ヘルプファイルのビュアーです
    Comment[pl]=Przeglądarka plików CHM
    Comment[pt_BR]=Um visualizador para aquivos CHM
    Comment[ru]=Программа для просмотра файлов HTML Help
    Comment[tr]=HTML yardım dosyası görüntuleyici
    Comment[zh_CN]=HTML 帮助文件阅读程序
    Comment[zh_TW]=HTML 輔助檔案檢視程式
    Exec=env WINEPREFIX=/home/yourusername/.wine wine hh.exe %F
    Icon=yourdownload png path
    Terminal=false
    Type=Application
    MimeType=application/x-chm;
    StartupNotify=true
    X-GNOME-DocPath=gnochm/gnochm.xml
    Categories=Application;Utility;X-Red-Hat-Extra;
    X-Ubuntu-Gettext-Domain=gnochm

    保存退出

    3.添加文件类型关联

    sudo gedit /usr/share/applications/defaults.list

    在新的一行添加以下代码

    application/x-chm=hh.desktop

    保存退出

    4.用一个chm文档进行测试

    双击xxx.chm或者在菜单中打开CHM阅读器

    PS:需要的附件在以下链接中可以找到

    链接: https://pan.baidu.com/s/1Bhq4FCqtZWdg1HQKxvybmw 提取码: kpqu 

  • 相关阅读:
    新的页面事件的添加
    excel里数字0不显示
    VB6接口、对象比较等
    SQL SERVER服务停止和启动命令行
    如何更改VS2008的字体和大小
    如何部署windows service
    模式应用 - 利用工厂模式制作自己的"小程序测试工厂"
    解决Oracle Temp01.dbf不断变大的问题
    如何配置VS2008让它用外置IIS进行调试
    使用JQuery Autocomplete插件(一)
  • 原文地址:https://www.cnblogs.com/pighui/p/10423029.html
Copyright © 2020-2023  润新知