转-----EasyCHM制作教程
希望以后自己的笔记能够整理成 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制作教程的更多相关文章
- Dash文档制作教程
前言 什么是Dash 面向程序员的文档库(Mac) 代码片段管理工具 这是强烈推荐给每天在各种API文档中摸爬滚打的程序员们的神器. 为什么要自己制作文档 官方的源中没有相关文档 文档在离线下体验更好 ...
- 24个 HTML5 & CSS3 下拉菜单效果及制作教程
下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...
- 10个优秀的 HTML5 & CSS3 下拉菜单制作教程
下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用 HTML5 和 CSS3 可以更容易 ...
- 10个实用的 CSS3 按钮效果制作教程
人们往往喜欢那些有更多互动元素的网站,因此现在很多设计师专注于他们的 CSS3 技能.这是因为 CSS3 技能可以帮助他们在很大的程度上实现所需的吸引力.这里分享的10个优秀的 CSS3 按钮效果制作 ...
- 20个漂亮 CSS3 按钮效果及优秀的制作教程
在这篇文章中,我们编译了一组有用的 CSS3 动画按钮教程和引人注目的实验.正如我们都知道的,CSS3在网页设计方面是最重要和最关键的,可以使您的网站对访客更具吸引力和互动性.你可以学习这些教程和试验 ...
- PPT制作教程:如何制作ppt
PowerPoint(PPT)是专门用于制作演示文稿(俗称幻灯片).广泛运用于各种会议.产品演示.学校教学等.学会如何制作ppt,成为提升工作效 率的好帮手.PPT包含有很多的功能,我们可以根据个人喜 ...
- WordPress主题制作教程5:循环
wordpress循环分两种,一种是自定义循环,一种是默认循环. 自定义循环:根据指定参数进行实例化 调用所有页面,post_type值:page对应页面,post对应文章 <?php $arg ...
- 11个优秀的HTML5 & CSS3下拉菜单制作教程
下拉菜单是一个很常见的效果,在网站设计中被广泛使用.通过使用下拉菜单,设计者不仅可以在网站设计中营造出色的视觉吸引力,但也可以为网站提供了一个有效的导航方案.使用HTML5和CSS3可以更容易创造视觉 ...
- WordPress插件制作教程(八): 最后总结
WordPress插件教程最后一篇,还是为大家简单的做下总结.这次插件制作教程讲的内容和知识点个人觉得不是很多,因为插件制作不单单是这些内容,它涉及的知识很多很多,不是说你会一些函数就可以做出一个好的 ...
随机推荐
- HTTP协议理解与应用总结
总结了自己在实际工作场景中遇到的与http协议相关的一些内容的理解. Request & Response Request格式 <request-line> 比如:GET /api ...
- JLink 在J-Flash ARM批处理自动下载
"C:\Program Files\SEGGER\JLinkARM_V420c\jflasharm.exe" -openprj.\stm32f100c8.jflash -open. ...
- JPA主键策略
JPA 自带的主键策略有 4 种,在枚举 javax.persistence.GenerationType 中,分别是:TABLE.SEQUENCE.IDENTITY.AUTO. TABLE:通过表产 ...
- After Android Studio update: Gradle DSL method not found: 'runProguard()'
1 具体报错为: Error:(16, 0) Gradle DSL method not found: 'runProguard()' Possible causes:<ul><li ...
- C#中反射的使用(How to use reflect in CSharp)(1)
最近想做一个插件式的软件给公司的监控用,初步的想法是使用C#去反射Dll,Invoke其中的方法.此文仅供开发参考,不涉及原理,98%的代码以及2%的废话. 测试Solution是这么建的(.NET ...
- multiselect获取选中的多个下拉项的值(逗号分割的字符串)
/*传入下拉select标签*/ function get_selected(mslt_employees) { var emplo =mslt_employees.multiselect(" ...
- Zmodem transfer canceled by remote side
linux sz命令时报这个错误,看了一头雾水. 仔细看了一下发现竟然是要sz的文件名称写错了,抱着个错误和误导人呢.估计路径写错了也是这个错误.
- MyEclipse设置默认的目光格式
首先,选择菜单 windows-->preference Java-->Code Style-->Code Templates code-->new Java files 然后 ...
- Linux 基础 —— RPM
http://liaoph.com/linux-rpm/ 这篇文章主要讲 RPM 软件包管理器的使用. 软件包的演变史 最早期时,软件包是一些可以运行的程序组成的集合,可能还要加上若干配置文件和动态库 ...
- (function(){}).call(window) 严格模式匿名函数的this指向undefined
上次在群里,看到有人发出 (function(){}).call(window) 这么一段代码,问这有什么意义,匿名函数中的this不是始终都指向window的么,为什么还要call,我当时也很疑惑. ...