|
文/陈劲宏 Hlp2rtf可以把帮助文件很方便地转换为一个RTF(Rich
Texe
Format)文件,与helpdeco相比,最大的好处就是转换得到的是一个包含图片的文件,而且它是Windows界面的。下载地址为:http://www.herdsoft.com/ftp/hlp2rtf-2.14.exe,双击开始安装。最后会弹出一个选择语言的窗口。选择“Use
Help to RTF in english”,下面的文字编辑器选“Microsoft Word 6.0/7.0/95/97 and
others”后完成安装。
1、打开软件,出现欢迎窗口,显示版本号,按“Continue”继续。
2、选择要转换的帮助文件。如果不知道文件的位置,可以按“Scan”键对所选驱动器进行全程搜索。如果是第一次用该工具,先要对各项进行设置;如果以前已经配置好了各项设置,可直接按“Convert”键跳过以后步骤,在与帮助文件相同的目录里产生转换后的RTF文件。
3、如图1,在“Select
output format(选择输出文件格式)”窗口中,“Prepare print-ready
document”的含义是将图形作为RTF文档的一部分,隐藏尾注,段落的高度被最大限度地压缩;“Prepare recompilable
source
code”的含义是帮助文件中以SHG、BMP、WMF格式存储的图形将按原样存储,同时创建一个HPJ工程文件。如果帮助文件中含有文件或图标会被拖出,尾注和分页符保存下来。选择后单击“Continue”,进入下一步。
4、在“Splitting”窗口中设置是否分割文件。“Creat
only one RTF file regardless of size”表示只创建一个文件,建议使用此选项。“Split the output
sintosseveral files
”表示创建几个文件,每个文件名以帮助文件名加数字组成,如原文件名为xxxx.hlp,则输出的文件为xxxx1.rtf,xxxx2.rtf,……
若第3步选择“Prepare
recompilable source code”,按A1~A3操作:
A1、在“Segmented
Hypergraphics”中处理SHG(如图2)。其中“Extract original SHG files”表示创建SHG文件。“Create
BMP and WMF files
only”表示SHG将存储在WMF和BMP文件中,热点数据将失去。然后单击“Continue”,进入下一步。
A2、在“Localization”中创建位置参考文件。其中“Generate
standard ready-to-print Help to”表示创建默认的RTF文件。“Output localization
reference files”表示创建位置参考文件。单击“Continue”,进入下一步。
A3、进入“Ready to
convert” 窗口,按“Continue”开始转换。
若第3步选择“Prepare print-ready
document”,按B1~B7操作:
B1、在“Page breaks”中创建分页符。
B2、在“Index
generation”中创建索引。Help2rtf将按照帮助文件的搜索(Search)项里面的内容创建索引。
B3、在“Table
of Contents”中创建提纲。
B4、在“Embedded window DLL
support”创建专用DLL文件的标题的快照(如图3)。其中“Recreate the author-defined{ewx} tag
only”表示反复创建快照文件;“Create a 'snapshot'”表示创建快照。
B5、在“Jumps”中确定是否显示上划、下划线。其中“Don't show
jump/popup hotspots at all”表示不显示任何上划、下划线和热点;“Make hotspot text in the
document appear similar to winhelp hotspots”表示显示热点;“Generate page
references”表示在Word打印后的文件上面显示热点。
B6、在“Graphic
Representation中设置是否分隔图像。其中“Extract graphics as separate
files”表示把图像从文件里分隔出来;“Include graphics as part of the RTF
files”表示图像作为RTF文件的一部分。如果你觉得每次打开文件时速度很缓慢,建议将RTF文件转换为DOC文件格式。
B7、在“Ready
to
convert”中按“Continue”开始转换。
完成后按“OK”退出,按“View”可直接观看创建的RTF文件。
看起来挺麻烦,是吧?这些工作可是只需做一次就“终身”享用的呀!以后就只需要做前两步就可以了。是不是也很简单?
|