希望以后自己的笔记能够整理成 chm 格式的文档

制作过CHM帮助文件的同志们可能都遇到过以下两个问题:

1.制作好的CHM文件图像、公式不显示。

2.制作好的CHM文件在自己电脑上能显示,在别人电脑上就该页无法显示。

朋友找我做个CHM文件,我折腾了一下午,就遇到了上面2个问题。

先选软件,找了很多,现简单介绍下

微软的htmlhelp.exe,比较强,但是英文的,操作也很麻烦。

友益文书倒是很方便,但找了半天注册码也无果。

Help and Manual试用了两个版本,4和5,4用的是汉化的,5是英文版的,界面做的就像是WORD2007,这个软件很方便,直接把word文件转换成rtf就可以导入了,能把各个章节分出来,制作一个CHM文件不超过1分钟,但是做出来的文件很奇怪有很多页面编译不成功,结果就是有的页面显示很好,有的页面“该页无法显示”,后来仔细看,发现里面有很多页面中的公式也显示不出来。没办法 ,Help and Manual对中文支持不好。

还有很多都试过,也许是操作失误,都不怎么好用,就不介绍了。

最后才把目光集中在EasyCHM上,大家直接上网上下载一个破解版就是。我用的是EasyCHM3.81

使用方法很简单:

1.先建立一个文件夹,以后的所有文件都将放在这个文件夹里,在这个文件夹里以每章的题目为名建立子文件夹,把你要做成电子书的文件用WORD转化成htm,注意,转化成“筛选过的网页”,我试过转化成“网页”最后图片不显示。再将这些文件放到对应章的文件夹下,每节一个文件,名字写好,注意名字不要有#,*字符。

比如:你想最后呈现这样一个结果,

你只需建立这样的文件夹

然后再在这两个文件夹中添加所需的文件,即小节内容(全部是转化过来的htm文件),准备工作完成

2.打开EasyCHM,“新建工程目录”,最好选在刚才新建的主文件夹下,确定这后,软件自动生成目录,使用该软件的工具可以轻松编辑内容。

3.编译

这下着重看看文件中的图片显示出来了没有,一切OK

另外,如果做好的CHM文件放在本地能打开,放在别的电脑上无法显示,请参照以下两个方法,

1.打开时会出现“您要打开此文件吗?打开此文件前总是询问” 将“ 打开此文件前总是询问” 的选项前的勾去掉,然后打开,就正常了

2.(1)新建一个文本文件(2)添加如下内容:

REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] "MaxAllowedZone"=dword:00000003

另存为Help.reg

(3)双击导入注册表

3.右键CHM文件,点击属性,单击“解除锁定”。

我反正用的第2个办法!

来源于 :http://hi.baidu.com/batman/item/2aeff13ab48f548af5e4ad82

转-----EasyCHM制作教程的更多相关文章

  1. Dash文档制作教程

    前言 什么是Dash 面向程序员的文档库(Mac) 代码片段管理工具 这是强烈推荐给每天在各种API文档中摸爬滚打的程序员们的神器. 为什么要自己制作文档 官方的源中没有相关文档 文档在离线下体验更好 ...

  2. 24个 HTML5 & CSS3 下拉菜单效果及制作教程

    下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...

  3. 10个优秀的 HTML5 & CSS3 下拉菜单制作教程

    下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...

  4. 10个实用的 CSS3 按钮效果制作教程

    人们往往喜欢那些有更多互动元素的网站,因此现在很多设计师专注于他们的 CSS3 技能.这是因为 CSS3 技能可以帮助他们在很大的程度上实现所需的吸引力.这里分享的10个优秀的 CSS3 按钮效果制作 ...

  5. 20个漂亮 CSS3 按钮效果及优秀的制作教程

    在这篇文章中,我们编译了一组有用的 CSS3 动画按钮教程和引人注目的实验.正如我们都知道的,CSS3在网页设计方面是最重要和最关键的,可以使您的网站对访客更具吸引力和互动性.你可以学习这些教程和试验 ...

  6. PPT制作教程:如何制作ppt

    PowerPoint(PPT)是专门用于制作演示文稿(俗称幻灯片).广泛运用于各种会议.产品演示.学校教学等.学会如何制作ppt,成为提升工作效 率的好帮手.PPT包含有很多的功能,我们可以根据个人喜 ...

  7. WordPress主题制作教程5:循环

    wordpress循环分两种,一种是自定义循环,一种是默认循环. 自定义循环:根据指定参数进行实例化 调用所有页面,post_type值:page对应页面,post对应文章 <?php $arg ...

  8. 11个优秀的HTML5 & CSS3下拉菜单制作教程

    下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用HTML5和CSS3可以更容易创造视觉 ...

  9. WordPress插件制作教程(八): 最后总结

    WordPress插件教程最后一篇,还是为大家简单的做下总结.这次插件制作教程讲的内容和知识点个人觉得不是很多,因为插件制作不单单是这些内容,它涉及的知识很多很多,不是说你会一些函数就可以做出一个好的 ...

随机推荐

  1. maven 本地仓库的设置

    设置方式一: 安装好maven后,在maven安装目录的conf文件夹下有一个settings.xml文件,该文件就是用来配置maven的一些常用参数 %MAVEN% / conf / setting ...

  2. 宿舍局域网与Internet连接

    写在前面的话 一般情况下,大多数组建了校园网的学校都为学生宿舍提供了连接Internet接口,所以只需要通过网线将宿舍网的集线器与校园网提供的接口进行连接即可接入Internet.宿舍网接入Inter ...

  3. opencv 图像轮廓

    图片解析: 原图: code: #include <opencv\cv.h> #include <opencv\highgui.h> #include <opencv\c ...

  4. iOS---RunLoop深度剖析

    RunLoop 前言 RunLoop是iOS/OS开发中比较基础的一个概念,在苹果开发中用在事件处理,延迟加载,屏幕刷新等功能的处理,其实抛开语言,RunLoop是一个的架构模式,也就是RunLoop ...

  5. iOS中的深复制与浅复制

    很多语言中都有深复制浅复制的概念,如C++,ObjC等.简单来说,浅复制就是两个变量指向了同一块内存区域,深复制就是两个变量指向了不同的内存区域,但是两个内存区域里面的内容是一样的. 浅复制示意图: ...

  6. struts2—拦截器

    在Struts2中,如果用户没有指定执行哪些拦截器,struts2有一个默认执行的栈,defaultStack; 一旦如果用户有指定执行哪些拦截器,默认的拦截器栈就不会被执行 拦截器配置举例(stru ...

  7. mongoDB 3.0.3 以上GUI 连接认证问题

    因为项目要用到mongoDB,今天尝试搭建了一下. 首先mongo还是很好装的,yum 或者手动下载都可以,我是yum安装的最新版本的3.0.4. 主要是安装完成之后,需要安装一个GUI管理工具,我尝 ...

  8. FloatingActionButton

    https://github.com/Clans/FloatingActionButton    

  9. android学习日记08--Paint画笔

    Paint 要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布Canvas上,这样才可以显示在手机屏幕上.Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设 ...

  10. mysqldump备份7

    http://www.cnblogs.com/ivictor/p/5505307.html   对于MySQL的备份,可分为以下两种: 1. 冷备 2. 热备 其中,冷备,顾名思义,就是将数据库关掉, ...