Free ChmZoomer – 放大 CHM 的帮助字体

21
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading...

Free ChmZoomer 是款针对 CHM 帮助文件的字体放大工具,界面朴实无华,功能实用。@Appinn

Free ChmZoomerDu Yanning 同学解决自己烦恼之作,朴实到竟然没有程序图标,他在给小众的邮件中提到:

大家编写 VBA 代码的时候想必少不了查看 Excel 的帮助,可是帮助的字体太小又没有办法调大,非常费眼睛。

有个叫 ChmZoomer 的程序可以很好的解决这个问题,但是这个软件是要付钱的,要十来美元呢。网上也找不到注册码,能找到的破解版无一例外都是木马。

在为此苦恼好一阵之后,我编了一个名为 Free ChmZoomer 的自由软件,献给碰到跟我一样问题的的朋友。

Free ChmZoomer 是自由软件,不用注册、无需付费、无广告、源码公开。

Free ChmZoomer 利用 IE7 的 zoom 功能,所以需要 IE7+ 支持,以及 VC++ 运行时库(如下载后无法运行可下载此库,微软官方提供)。

Free ChmZoomer 的三种用法:

方法一:点击目标窗口,然后按 Ctrl + / Ctrl – / Ctrl 0或者Ctrl 滚轮上/下 进行缩放,就像 Firefox 或 IE 中那样,这是最简单的方法。

方法二:把待放大窗口置于 Free ChmZoomer 窗口之下,然后点击按钮 Increase 或 Decrease。你可以先点击要放大的窗口,然后再切换到 Free ChmZoomer 窗口。注意,这两个动作之间不要切换到其他不相干的窗口,否则 Free ChmZoomer 就找不到要放大的窗口了。反正要保证被放大窗口在 Z order 中紧邻 Free ChmZoomer 窗口之下。

@scavin 通俗版: 打开你的 CHM 文件与 Free ChmZoomer,均最小化。从任务栏依次点击 CHM 文件图标与 Free ChmZoomer 图标,就可以用 Increase 或 Decrease 放大缩小了。

方法三:拖动瞄准器到你想放大的IE控件上松开。被选中的窗口会被一个黑框套住作为提示。既可以直接选中IE控件,也可以选中IE控件所在的父窗口或爷爷窗口。

@scavin: 其实使用还是很容易的,第一次测试并没有看到用法介绍。Du Yanning 给的三个方法把我也搞晕了,其实完全不必理会用法,打开用吧。

注意:Free ChmZoomer 安装了三个钩子,一个 CBT 钩子,一个键盘钩子,一个鼠标钩子,这些行为可能会让杀毒软件误判为木马。

下载地址: https://sourceforge.net/projects/freechmzoomer/files/

已有 21 条评论, 我要留言

  1. 真的金龙说道:

    无意义吧,大多chm都可以控制字体大小

  2. 烧坏的内存条说道:

    这个缩放超过了自带的最大字体设置 ..

  3. john说道:

    这个软件很不错!!!
    喜欢!
    谢谢!!!

  4. geka说道:

    firefox打开chm

    • 作者说道:

      @geka, 对于独立的CHM文件这是办法。不过有时用户可能更愿意,或 不得不 使用应用自带的帮助系统。比如在为word或excel编写VBA代码的时候,在VBA编辑器中按F1,系统会根据光标所在处的文本打开相应的帮助内容,在这个时候其他非built-in的CHM阅读器就很难帮上忙了。

  5. ta说道:

    真的好用

  6. 昨儿个的包子说道:

    不能理解是干什么用的,也许真的是专业人士所用吧?

  7. McFog说道:

    其实……win+U 里面的放大镜就很好用……一般windows里都有……win+U无效的话在开始->程序->附件->轻松访问/辅助功能 里面……

  8. tmp说道:

    常看英文CHM的推荐extrachm,功能相当强大。
    只是中文目录会产生一些乱码,不过正文内容完全没问题。

  9. wpwp说道:

    很实用的工具。能顺便加上换背景色的功能么?

  10. [无职]龙某人说道:

    直接CTRL+滚轮不是更快……
    IE6开始就自带的功能了……

    • 作者说道:

      @[无职]龙某人, 光学缩放能力(用百分数表示)是从IE7才开始具备的。IE6的缩放只是调整文字大小,且只有五种选择:最大、较大、中、较小、最小。调到最大之后还嫌小的话就只能想其他办法了。

  11. Izual_Yang说道:

    以前有老马的ctrln。
    而且ie天然能够解析chm的its:协议吧。

  12. 作者说道:

    朋友们请注意,如果你的IE版本>=7的话,你的CHM阅读器所使用的IE控件本身就是具备光学缩放能力的,但这些CHM阅读器并没有把这种能力进而提供给用户。Free ChmZoomer只不过是提供了一种途径,让用户能够使用这些IE控件本身就具有、但其宿主程序却没有提供相应使用界面给用户的光学缩放能力。这种局面应当只是暂时的,在此期间大家可以用Free ChmZoomer救救急。

  13. ddatsh说道:

    太感谢这个软件了
    对体会不到软件好处的人表示遗憾

  14. 邱焜说道:

    今天用上了,谢谢!

  15. 昭晰说道:

    可惜FreeChmZoomerInstaller.msi 不能在64位版本的操作系统上使用,好在FreeChmZoomer-svn13.zip还能用,可惜用不了1. Click the CHM window and then use
    [Ctrl +] to zoom in
    [Ctrl Mousewheel up] to zoom in
    [Ctrl -] to zoom out
    [Ctrl Mousewheel down] to zoom out
    [Ctrl 0] to reset zoom to 100%了,但太感谢作者了,也对体会不到软件好处的人表示遗憾

  16. wowo说道:

    居然不支持64位的windows 7, 郁闷!!!

  17. leo说道:

    感谢,这个软件帮了我大忙

  18. 时代说道:

    FreeChmZoomerInstaller.msi 这个在WIN7 64上确实用不了,
    于是下载了一个ExtraChm就能缩放了,而且还是单文件的~~

有不同想法?说说看