ComicsViewer: A picture viewer with some enhanced features to view scanned comics. 作者：马健 邮箱：stronghorse_mj@hotmail.com 主页：老马的原创空间 FAQ 使用说明 一、软件安装/删除 二、软件使用 三、常用键盘和鼠标命令列表 四、图像增强参数的含义 五、图像增强参数的作用顺序 附录A 鸣谢 附录B 版本更新记录 # FAQ Q：ComicsViewer是什么？ A：这是一个专为看电子版漫画而开发的图像浏览器。 Q：现在已经有了ACDSee等众多图像浏览器，为什么还要开发ComicsViewer？ A：我已经用ACDSee看了多年漫画，使用中时常感觉到一些不便（毕竟ACDSee是为通用图像浏览而开发的），因此才想到自己动手。与ACDSee等相比，ComicsViewer具有一些专为看漫画而设计的功能： 强大的图像增强显示功能。这是ComicsViewer与其它图像浏览器的根本区别。由于种种原因，扫描的漫画常常因为纸张薄、纸质差而带有斑点、纸色、透光（背面的图像透过来）等缺陷，或者是因为扫描参数设置不当而造成图像灰暗、模糊，看起来比较累。其实这些缺点均可通过数字图像增强技术进行修正，比如要消除最常见的透光现象，只要增加图像亮度或对比度就可以了。ComicsViewer提供的增强功能可以让用户随时根据漫画质量和当前显示器设置对图像进行增强，保证最佳视觉效果，同时图像文件本身保持不变。此功能受到豪杰超级解霸“亮度调节”功能的启发。 现场保存/恢复功能，也就是说如果看漫画时中途退出，下次启动后将自动恢复到退出时的图片和增强参数。这样午休看漫画就不用担心下次进来时页码记不住了，也根本没必要记。如果觉得没有必要，此功能也可通过选项关闭。 “老板来了”功能：老板来时按ESC键，可以直接退出程序，也可以将窗口缩小成屏幕右下角的小图标；老板走后再重新运行，或者点击图标恢复显示。具体是哪一种行为可以在选项中进行设置。 透明的文件夹切换功能：用户如果选了“打开文件夹”功能，ComicsViewer将自动周游该文件夹及其下的所有子文件夹，用户只管往下翻页即可，不需要切换到任何其它界面去改变 文件夹，欣赏的乐趣也不会中途被打断。 支持书签功能。书签不仅包括漫画文件的起始位置和当前浏览位置，而且包含漫画的增强参数。这样打开某部漫画，设置好增强参数，添加到书签中，以后再想看这部漫画时直接从书签中打开就行了。需要同时交叉看多部漫画时，此功能可以弥补现场保存/恢复功能的局限。最近打开过的书签可以通过“文件->最近书签”菜单快速打开。 方便的ZIP/RAR密码管理。现在很多图像浏览器都支持从ZIP/RAR文件提取图像，但是如果ZIP/RAR文件带口令，每次都需要输入口令，很麻烦。其实漫画常用口令就那么几个，完全可以作成口令表保存起来，需要的时候先到口令表找，找不到再向用户要。经动漫无限站长佐为授权，正式版ComicsViewer发行包中带的两个缺省口令是国内最大的漫画下载站－－动漫无限的常用口令，也就是说用ComicsViewer看这个站上的漫画再也用不着敲口令了。 漫画专用的“图片定位到右上角”功能。一般的漫画是从右往左翻的，因此阅读时是按照右上角→右下角→左上角→左下角的顺序浏览图片。而普通图像浏览器一般上来就将图片定位到左上角，这样如果画面宽度超过屏幕宽度，还需要手工移动到右上角，然后再开始浏览。而对ComicsViewer来说，如果打开了“图片定位到右上角”选项，图片打开时就会自动定位到右上角，否则定位到左上角。 带“大图片漫游”功能的幻灯播放。通用图像浏览器一般都支持幻灯播放，但是当图片尺寸超过屏幕尺寸时，一般只能看到屏幕范围内的图像，超出部分就被截掉了，因此很少有人用此功能看漫画（用大屏幕的家伙们除外）。而ComicViewer则对此进行了精心考虑：如果图片尺寸超过屏幕尺寸，则先将图片漫游到所有指定的停留点（四个角落），再翻到下一页。用户可以指定漫游时是否平滑滚动，以及定位后的等待时间。此功能受到读书软件“自动翻页”功能的启发，直接动机则来自长达34册的《H2》，当时翻页、滚动真的是害我指头发僵。 丰富而方便的图片浏览功能。除了提供纯鼠标浏览（单击左键定位到下一角，双击左键翻到下一页，按住左键单击右键翻到上一页，按住左键拖动鼠标则移动画面，支持鼠标滚轮翻页/滚动、点击鼠标滚轮（中键）进入/退出全屏）外，还提供键盘浏览（加号、句号键后翻，减号、逗号键前翻，Ctrl+Home翻到当前 文件夹首页，Ctrl+End翻到文件夹尾页）、定位功能（Home键定位到图片左上角，End键定位到左下角，PgUp键定位到右上角，PgDn键定位到右下角）。定位键和“图片定位到右上角”功能一起，让用户浏览大图片时的操作减到最少，并且不会象在ACDSee中一样，按箭头键不留神按到Home、End而打乱浏览次序。另外图像的滚动速度也可调节。 如果嫌用不同的键定位、翻页太麻烦，可以简化到只用一个键：按空格键，或单击鼠标左键，即可按照幻灯播放的顺序，先依次定位到图片的四个角，然后再往下翻到下一页。注意点击鼠标的时候手不能移动，否则就成了移动画面了。 支持老漫画光盘常见格式－－UFO格式（JPG格式的变种），及东立出版社的ton格式。与UFO文件的正式浏览器－－冷雨浏览器相比，ComicsViewer不仅能够读取ZIP/RAR文件中的UFO文件，而且不需要任何密码就能显示受任何密码保护的UFO文件。另外由于显示UFO文件前不需要象冷雨浏览器一样在C盘根目录下生成临时文件，而是直接在内存中转换为JPG格式，因此ComicsViewer的速度要略快于冷雨浏览器。 带切边功能。很多漫画扫描的时候都带白边，导致图像尺寸过大，在一屏上可能显示不下。把这些白边去掉，可以在不缩小图像画面的情况下，在一屏内显示更多的内容。切边参数可以记录到书签中。 放大镜功能，用于局部放大，看漫画中的小字有用。放大镜大小和放大倍率可设置。如果需要整页放大，请使用“图像增强参数”中的“尺寸缩放”。 允许用户为所有菜单项定义快捷键，并且一个菜单项允许定义多个功能键。这样用户可以完全保留自己的按键习惯。在我的网站上单独提供与ACDSee兼容的键盘定义文件下载，下载后复制到ComicsViewer所在 文件夹，即可使用ACDSee的快捷键。 如果页面的宽度超过高度，可以将页面切分成两页显示；如果图片比显示窗口大不了多少（具体可以设置），则自动将图片缩小到窗口大小。这样可以减少拖动或漫游的机会，加快浏览速度。当然这些选项都可以关闭/打开。 看单页漫画的时候，可以通过“并页显示”功能，将两页并排显示，避免画面被分割。 本软件独有的“旋转显示”功能。此选项如果被选中，则图像旋转90度显示，“自动定位到右上角”、“四角定位”、“单键浏览”等功能的定位点也随之改变。对于使用可旋转液晶屏的人来说，将屏幕旋转90度后选择这个功能，再与“页面分割”功能相结合，基本上在一屏内即可显示一副漫画，很少需要再用到漫游功能。对于使用不可旋转液晶屏、笔记本电脑的人来说，可以将整个屏幕或机器立起来用。如果您只有普通显示器，您可以考虑将显示器放到床头或地上，然后侧躺下来，用这个功能看漫画。 拥有可设置的时钟、闹钟，防止因为看漫画看得太投入而废寝忘食。不过时钟只有在Windows 2000/XP/2003下才能显示，不能在Windows 95/98/me/NT下显示。闹钟精度约为正负10秒。时钟大小、透明度可以通过选项进行调节。如果您对ComicsViewer的时钟比较满意，希望在不启动ComicsViewer的情况下也能看见它，您可以到我的网站下载NoteIcon软件，ComicsViewer的时钟是从它那里COPY过来的，不过它的窗口缩到最小后时钟还能显示。 ComicsViewer符合绿色软件要求，运行时不会往注册表、系统文件夹等处写东西，所有东西都在ComicsViewer所在文件夹里。因此如果多人共用一台机器看漫画，只需 将ComicsViewer复制到各自的文件夹运行，即可互不干扰。 Q：除此之外，ComicViewer还有哪些功能？ A：除了上面的独有功能外，ComicViewer还有其它很丰富的功能，主要包括： 支持ZIP（cbz）、RAR（cbr）文件，显示时先在内存中解压缩图像文件，然后再显示，不需要在硬盘上生成临时文件。但是不支持嵌套压缩文件，即压缩文件中又包括压缩文件。 支持文件定位：用户打开某个文件夹或ZIP/RAR文件后，如果希望快速定位到其中的某个文件，可以选择“文件->文件定位”菜单项，弹出“文件定位”对话框，双击所需的文件即可。 支持全屏显示。 支持图像平滑缩放，放大倍率最大200％。 除“适合页面”外，还具有“适合宽度”、“适合高度”选项。尤其是“适合宽度”功能，在看一些比屏幕宽不了多少的漫画时可以减少定位次数。 可以指定文件浏览顺序，包括按文件名、文件大小、文件创建时间、文件名末尾数字等。 支持存盘、另存为、删除、复制到指定文件夹等基本文件操作。 支持图像水平/垂直镜像、顺/逆时针90度旋转。 在幻灯播放时，可以跳页浏览，便于在最短的时间内确定一部漫画是否值得收藏。 支持资源管理器右键菜单扩展，允许用户从资源管理器直接启动ComicsViewer。此功能缺省为关闭，需要用户通过“选项->加入资源管理器右键菜单”手工激活，再次选择此菜单项则关闭此功能。 支持文件列表，并且在其中支持资源管理器的全部右键菜单及大部分管理功能，支持用鼠标drag & drop完成文件、文件夹的复制或拷贝，便于用户对大量的漫画文件进行整理。 在浏览用离线浏览器下载的图片文件夹的时候，可以设置过滤掉小图片（多半是thumbnail图）。 将图片拖到ComicsViewer显示窗口，即可显示图片。 可以将当前浏览的图像设置为壁纸。 通过“选项->创建快捷方式”菜单项，可以在桌面、快速启动区（屏幕左下角“开始”菜单右侧的区域，在Windows XP下可能需要设置才能看见）创建ComicsViewer的快捷方式，以方便用户快速启动ComicsViewer。 可以为每一个独立的图像文件创建注释。注释是与图像文件同名的文本文件，可以设置在显示图像时自动显示/不显示注释，在图像另存为、复制到某个文件夹时，图像的注释文件也会同步保存、复制。 可以导入、导出JPG文件中的注释。 可以对鼠标滚轮进行设置，包括用鼠标滚轮翻页、滚动、翻页＋滚动、四角定位＋翻页。 Q：ComicViewer不打算支持哪些功能？ A：由于定位于漫画浏览，ComicViewer将不支持以下功能： 不支持动画、MP3播放等，静态图像格式也仅支持电子版漫画常用的JPG、UFO、GIF、PNG、TIFF、ton、BMP、JPEG 2000、webp格式，及工作中用到的WMF、PDG格式，其它格式的文件请先用ACDSee转成JPG再看。 除了必要的图像增强、图像镜像等功能外，不提供其它图像编辑功能，也不提供图像变形滤镜。毕竟这只是一个单纯的漫画浏览器，而不是强大的平面广告设计软件。 不支持嵌套ZIP、RAR文件，不仅超级麻烦，而且消耗内存和时间。如果您有嵌套压缩的习惯，请先用WinZip或WinRAR解压到某个临时文件夹后再用本软件。 Q：ComicViewer收费吗？ A：ComicViewer是一个“友情软件”（Friendware），用户在承诺不用于商业目的，也不对文件及其附件进行任何更改的条件下，不需要为使用该软件付任何费用，最多是在动漫讨论区看到我发帖子灌水时，进去捧个人场，作为友情回报，或者在年节时发个email问声好（所以叫“友情软件”）。我承诺绝不在程序中暗藏任何商业广告、木马，但不承诺为使用ComicsViewer的后果承担任何责任。如果您需要将它用于商业目的，或加入您的网站，请与我联系，否则保留追究一切责任的权利。如果您能提供更好的数字图像处理算法或源码，或者是发现程序的bug，欢迎与我联系。 Q：ComicViewer和ComicsEnhancer Pro有何关系？ A：ComicViewer采用了ComicsEnhancer Pro的图像增强内核，而ComicsEnhancer Pro则从ComicViewer引进了部分图像浏览功能。ComicViewer其实是在我对ComicsEnhancer Pro进行反思的结果上提出来的：ComicsEnhancer Pro对图像的增强是永久性的和不可逆的，但图像增强的效果又取决于当时的显示器设置，往往我在家里调好的图像拿到单位一显示就白得刺眼，而在单位调好的图像拿到家里一显示背景又出现各种杂波，害我只好每次先将漫画解压或拷贝到某个文件夹，然后用ComicsEnhancer Pro进行增强，再用ACDSee看。自从ComicViewer出来以后，我就再也没有用ComicsEnhancer Pro处理过任何漫画，最多用它的“减色”功能给漫画文件缩水。 Q：图像增强参数如何设置？ A：增强参数的调节是一个经验性的过程，最好找几部漫画先练习一下，各项参数都试试。我的经验是用上一周以后，一般的漫画扫一眼就知道该怎么调节了： 如果彩色页面明显发白，或因为纸张陈旧而发黄，可以试着选择自动色阶或自动对比度。 在无偏色的情况下，首选是曲线功能，此功能大致相当于Photoshop的Curve功能，但是内置了几种调节模式。一般先根据图像情况选择其中的某种模式，再用鼠标拖动调节点，进行细致调节。 如果对曲线功能调节效果不满意，则选择“原画面保持不变”模式，改用其它调节方式。一般画面背景透光严重时，可以增加画面对比度。但是增加亮度会造成画面整体发白，这时可以将亮度恢复成100％，改为调节高亮度。画面整体发白严重时，也可以通过增加Gamma校正值进行纠正。 如果画面模糊，可以选择锐化选项。如果画面颗粒严重，可以选择柔化选项。不过这两项操作比较费时间，如果机器不好的话会感觉速度明显变慢。 如果看的是黑白漫画，最好将色彩选项置为“黑白漫画”，而不是缺省的“保持原样”，这样可以减轻纸张发黄、发红等造成的背景杂乱。 如果感觉图像太小或太大，可以对“尺寸缩放”选项进行调节。缩放后的图片质量与缩放算法有关。可选的算法有三个：bilinear、bicubic、nearest。缺省的算法是bilinear，它的质量、速度都属中等；bicubic的质量最好，但是对机器性能要求较高；nearest质量最差，速度最快，适合于低配置机器。 如果浏览的是纯文字页面（扫描电子书），并且笔画较细影响阅读，可以选择“加粗”选项进行加粗。 Q：文件列表有什么用？如何使用？ A： 点击工具条上的“文件列表”按钮，或选择“查看->文件列表”菜单项，即可弹出文件列表窗口，再次点击则隐藏它。如果当前浏览的页面是本地文件，打开文件列表的时候会自动定位到此文件所在目录，并选中此文件。文件列表主要有两个用处： 文件导航。用鼠标或键盘选中文件列表中的文件，即可打开文件。这样便于顺序查看大量文件。 文件整理。文件列表相当于资源管理器的右侧文件列表，支持资源管理器的全部右键菜单，包括复制、删除、剪切、粘贴等。用户从资源管理器中直接拖动文件/目录到文件列表，也可以实现文件/目录的复制（拖的时候按住Ctrl键）、移动（不按Ctrl键）。 在打开文件后，选择“文件定位”菜单或工具条按钮，可以将文件列表定位到当前文件所在的文件夹，便于浏览该文件夹下的其他文件。 Q：“书库管理”、“缺省书架”有什么用？ A：通常大家都习惯用文件夹对自己的电子书籍进行管理，而经常用到的文件夹也就那么几个。 本软件借鉴图书馆管理概念，在“文件列表”基础上扩展出“书库管理”功能：电脑中的每个文件夹可以看做一个书架，在其中放有收藏的电子书籍；多个书架组合在一起，就构成“书库”。 当然电子化的书库要比实体书库更方便一点，用户可以在“书库管理”中指定一个缺省文件夹，点击工具条上的“缺省书架”按钮，即可快速打开此文件夹中的文件列表。因此可以将自己最常用的文件夹设置为缺省书架，方便使用。 Q：注释是什么，有什么用？ A：注释是为图像文件提供的一段说明文字。注释存放在单独的文本文件中，文件名与对应的图像文件名相同。在设计这个功能的时候，主要考虑下列用途（不排除其它您能够想到的用途）： 提供一种新的共享翻译漫画模式。现在翻译漫画主要用Photoshop制作，但是Photoshop的复杂性限制了它的运用，因此有翻译者希望能够提供一种比较简单、易用的翻译方法：翻译者只管敲中文，不必对原画面进行更改；阅读者在看漫画的时候再进行对照浏览。这种方法对翻译者来说比较简便、快速，但是对阅读者来说可能有点累，不过考虑时效性，应该还是值得的。另外也可以作为漫画翻译组织内部交流半成品的工具。 提供一种制作电子相册的方法。我过去跑的地方比较多，手上有大量充满回忆的照片，需要为每一张照片添加注释。如果按以前先用ACDSEE生成HTML页面，然后编辑的方法，不仅慢，而且看起来也不方便。用现在的方法，看到照片的同时也就看到了说明，而且可以随时对说明进行更改。 Q：如何添加、删除注释？ A：目前只能对独立的图像文件添加、更改注释，不能为ZIP、RAR包中的图像文件添加、更改注释。如果需要，请先解包，添加、编辑完注释后再打包。 添加、编辑注释：点击“查看->注释列表”菜单项，即可在图像浏览窗口右侧打开注释编辑窗口，在里面敲入注释，点“保存”即可。如果需要批量添加注释（如为一批照片添加注释），可以选“文件->创建注释”。 删除注释：如果在注释编辑窗口中删除注释内容，则保存后会删除对应的注释文件。 如果觉得每次都要点“保存”按钮太麻烦，可以点击“选项->注释列表显示”菜单项，在弹出的配置界面中，选中“在切换文件时自动保存更改后的注释内容”选项（此选项缺省为选中），这样在打开下一个文件前，会自动保存当前文件的注释。 如果需要为大量文件添加注释，可以在注释配置界面中，清除“如果发现文件无注释，则自动关闭注释窗口”选项（此选项缺省为选中），这样打开的注释编辑窗口就不会自动关闭。 在图像另存为、复制到某个文件夹时，图像的注释文件也会同步保存、复制。 Q：“创建注释”功能有什么用？根据什么创建注释？ A：我现在经常用ComicsViewer浏览照片、添加注释，而注释的主要内容之一就是照片拍摄时间，如果自己手工敲进去，未免太累，所以就做了这个功能：根据JPEG文件中EXIF记载的拍摄日期，或文件的创建、修改日期（二者取最早的一个），自动生成注释文件，注释内容就是日期。 由于定位于照片注释，因此此功能只查找JPG、GIF、BMP、PNG、TIFF文件并生成对应的注释文件，其他文件忽略。 有些软件支持直接在JPEG文件中嵌入注释，因此“创建注释”功能也允许从JPG文件中提取注释。 Q：任何调节滚动速度？ A：点击“选项->页面显示”菜单，在弹出的对话框里调节“页面滚动速度”框里的“滚动步长”、“滚动间隔”即可。通常步长越大、间隔越小，速度越快，不过可能出现跳跃。 建议先调整“滚动步长”，如果觉得出现跳跃，再在保持步长不变的情况下调整间隔。 Q：单键浏览时希望能快速定位到四角，而不需要平滑滚动，该怎么办？ A：选择菜单项“选项->页面显示”，弹出“页面显示设置”对话框，在“大图片显示”栏中，清除“平滑滚动到角点”选项即可。 Q：如何提高软件运行速度？ A：在某些低配置机上，本软件的运行速度要比ACDSEE慢一些，这时可以采取以下措施： 1、选择“选项->页面显示”菜单项，弹出对话框后把“平滑滚动到角点”项清除掉。清除这个选项还会解决ComicsViewer与多媒体播放软件的冲突问题。 2、选择“选项->页面显示”菜单项，弹出对话框后，在“页面滚动速度”栏中，将“滚动间隔”设为1，将“滚动步长”设置为较大数值。 3、RAR文件转换成ZIP文件。由于RAR文件格式自身的问题，随机访问速度不如ZIP。 Q：为什么看RAR文件中的图片速度会比较慢？ A：RAR文件格式最适合把所有文件从头解到尾，如果一张一张解开，每解一张都需要从文件头开始读，一直读到图片所在位置，尤其在打开用“创建固实压缩文件”选项创建的RAR文件的时候，这种读取消耗的时间会更多。另外在尝试密码的时候，RAR的速度也比ZIP慢得多。所以不到万不得已，不建议用RAR压缩文件。其实对JPG、GIF、PNG、PDG等格式来说，本身已经是压缩格式了，用压缩软件再压一遍也不可能压到哪里去，因此我自己一直用算法最公开、最通用的ZIP格式，对RAR的支持其实是在某些人的要求下加上去的。 Q：有些ZIP、RAR文件打不开，如何解决？ A：可以按照下列步骤尝试： 1、先用WinZip、WinRAR将压缩文件解压缩。注意必须解压缩，不能只测试，因为有些测试没有问题的文件，在解压缩的时候还可能会出问题。 2、如果解压缩的过程中出现错误，可以用WinRAR对压缩文件进行修复。 3、用ComicsViewer打开解压缩后的单个图像文件，如果没有问题，说明是原来压缩包的问题，将解开的文件用WinZip、WinRAR重新打包即可。 4、如果打开单个图像文件有问题，可以试试看用其它图像浏览器（ACDSEE、IE、XP图像浏览器、豪杰大眼睛等）能不能打开，如果用这些程序也不能打开，那么应该是图像文件坏了。如果用其它程序可以打开，那么请把图像文件email给我，不胜感激！ Q：为什么有时候运行CV出错以后，每次运行CV都会出错？怎么解决？ A：CV对图像文件、压缩文件的支持都依靠网上发布的免费源代码，这些代码对错误的容忍度可能不是太好，而从网上下载的压缩文件和图像文件可能由于传输错误而存在问题，这样用CV打开的时候就可能出错退出。如果在CV中设置了“现场保护”选项，那么在下次启动CV的时候还会自动尝试打开上次出错的文件，这样就导致反复出错而不能启动CV。 解决的办法非常简单：把ComicsViewer.ini文件删掉再重启就可以了。 Q：为什么在用ComicsViewer浏览漫画的同时，用多媒体软件播放MP3，会造成页面不能平滑滚动？ A：为了精确控制页面滚动速度，在CV内部使用了多媒体定时器，而某些多媒体播放软件也会用它来精确控制播放时序，相互之间可能会存在竞争关系。解决的办法是要么不用多媒体播放软件，要么设置ComicsViewer选项，去掉平滑滚动功能。 Q：如何用ComicsViewer辅助制作墙纸？ A：用照片制作墙纸通常包括这些步骤：挑选照片，对挑出的照片进行处理，根据需要缩放到屏幕大小，发布。ComicsViewer通过下列功能为墙纸制作提供方便： 在挑选照片的时候，可以用ComicsViewer对原始照片进行浏览，看到中意的，使用“复制到”和“复制到上次文件夹”功能，将中意的照片复制到指定的 文件夹（文件夹）。这个过程中不需要担心文件重名的问题，如果目标文件夹中已经有同名的文件存在，系统会自动更名，而不会对原来的文件造成覆盖。 照片挑选完成以后，可以先对照片进行剪切，即根据屏幕分辨率，从照片中剪切出1024*768或800*600的区域。这个用ComicsViewer做比较方便：先进入全屏模式，将照片缩小（可以通过图像增强参数，也可以用“适合高度”等选项）、移动到合适位置，按“保存当前可见区”的快捷键（缺省是U），弹出保存对话框，保存，即可得到与当前屏幕所显示图案同样大小的文件。注意在此之前，最好将“页面显示”选项中的“图片缩小显示”选项设置为0（关闭），以免自动缩小功能进来搅局。另外剪切出来的图像一般还需要进行进一步的编辑，因此呼出“保存当前可见区”功能后，推荐选择保存成无损压缩的png格式，以防止在后续的编辑过程中因为反复有损压缩而造成图像质量下降。 图片剪切出来以后，可以用ComicsViewer对剪切出来的图片进行再处理，不过基本上ComicsViewer是针对黑白漫画的，彩色图像处理不是强项，因此推荐用专业的Photoshop进行处理。 处理完以后，用ComicsViewer打开最终图片，点“查看->设为壁纸”菜单项，即可将图像设置为墙纸。 Q：时钟为什么只能在Windows 2000/XP下使用？为什么在笔记本、液晶屏上显示时钟时最好不显示秒针？ A：时钟的半透明效果利用了微软新提供的层叠窗口（Layered Windows）技术。该技术从Windows 2000 beta 3开始提供，以前版本的Windows没有这种功能，因此不能显示时钟。 时钟的秒针每秒重画一次，在笔记本、液晶屏上，频繁的重画理论上说会对液晶屏的寿命造成影响，因此建议关闭秒针显示。另外为了减轻定时器对CPU时间的消耗，将闹钟精度定为正负10秒，听起来似乎不是很准，不过应该够用了。 如果您对ComicsViewer的时钟比较满意，希望在不启动ComicsViewer的情况下也能看见它，您可以到我的网站下载NoteIcon软件，ComicsViewer的时钟是从它那里COPY过来的，不过它的窗口缩到最小后时钟还能显示。 Q：分页显示时分页的标准是什么？并页显示时并页的标准又是什么？ A：分页显示时，只对满足下列条件的页面才进行分页，其它图像正常显示： 1、图像的宽度大于高度。 2、图像比当前窗口的宽度还宽，需要滚动才能看到其它部分。 分页显示时，左、右页面受“定位到右上角”选项控制：如果选择了此选项，则先显示分割后的右半页，再显示左半页，否则反之。 在并页显示时，只对满足下列条件的页面才进行合并，其它图像正常显示： 1、当前图像的宽度小于高度。 2、当前图像不是文件夹或zip、rar文件中的最后一页。 3、下一页的宽度也小于高度。 并页显示时，左、右页面也受“定位到右上角”选项控制：如果选择了此选项，则当前页显示在右半页，下一页显示在左半页，否则反之。 如果您是在浏览漫画的中途点“并页显示”，则将当前页与下一页合并显示（如果当前页和下一页满足上述合并条件的话），否则所有漫画都从第1页开始合并。本来是想让用户可以设置从第几页开始合并的，但是算起来实在是太麻烦，所以最后还是放弃。如果您真的想用ComicsViewer的并页显示功能浏览整部漫画，建议你在整理漫画的时候，在漫画头或尾部添加一个长条形的空白页，方便凑整。空白页可大可小，只要是长条形的就行，颜色全白或全黑，格式最好是单色PNG，节省空间。 如果觉得并页显示错页，可以先点一下工具条上的“并页显示”按钮，取消并页；然后再点一下该按钮，从下一页开始合并。 Q：选择并页显示后为什么感觉翻页速度会变慢，尤其是向前翻页的时候？ A：并页显示要将下一页读取、解码出来，然后再与当前页合并，时间当然比只读取、解码当前页要长。向前翻页的时候，甚至可能需要向前读取两、三页，当然速度就更慢了。 ## 使用说明 一、软件安装/删除 删除本软件： 启动本软件，选择“选项->创建快捷方式”菜单项，弹出对话框后清除所有选项，然后点“确定”。 检查“选项->加入资源管理器右键菜单”菜单项，如果前面有一个勾号则选中它一次，以去掉勾号，然后退出本程序，关闭所有资源浏览器窗口。 删除本软件所在文件夹即可。删除时如果还提示DLL删除不了，请关闭所有程序、窗口，重启一次Windows，然后再删除。 本软件对JPG、ZIP、RAR文件等的支持均采用网路上流行的C/C++代码库，未使用任何无聊的OCX、DLL，因此软件安装非常简单： 如果已经安装过本软件，请先按上面的步骤删除本软件。 创建一个文件夹，用WinZip将下载下来的ZIP包解压缩到该文件夹即可。 如果需要创建快捷方式，可以启动本软件，点击“选项->创建快捷方式”菜单项，选择在桌面、快速启动区（屏幕左下角“开始”菜单右侧的区域，在Windows XP下可能需要设置才能看见）创建ComicsViewer的快捷方式，以方便用户快速启动ComicsViewer。 本软件原始ZIP包中包含下列文件： ComicsViewer.exe：主程序文件。 ComicsViewer.htm：本帮助文件。 ComicsViewer.pwd：ZIP/RAR文件口令表。 ComicsViewer.dll：资源管理器右键菜单扩展所需的DLL文件。用于32位Windows。 ComicsViewer_x64.dll：资源管理器右键菜单扩展所需的DLL文件。用于64位Windows。 本软件在第一次运行后，会生成ComicsViewer.ini文件，记录当前参数，另外在运行过程中，如果选择了“保存书签”，将会生成CVBkmk文件夹，存放书签文件。 除此之外的所有文件均为非法添加，欢迎举报！ 二、软件使用 启动软件后，从工具条选择“打开文件”按钮，或“文件->打开文件”菜单项，即可打开指定文件，并可浏览该文件所在文件夹；如果需要浏览多级文件夹，则请选择工具条上的“打开文件夹”按钮，或“文件->打开文件夹”菜单项。 如果打开的是带密码的ZIP/RAR文件，并且在当前密码表中没有合适的密码，则系统会自动弹出“压缩文件密码管理”对话框，用户输入密码，按回车键即可。如果密码还不对，系统将再次提示用户输入，直到密码正确或用户点“取消”按钮。 如果需要对图像进行增强，按Ctrl+A或Ctrl+P即可打开“图像增强参数”对话框。参数设置见FAQ部分，参数含义见这里。 如果需要将当前阅读位置存储为书签，可以点“查看->书签管理->加入书签”，或直接点工具条上的“加入书签”按钮，弹出“加入书签”对话框，在里面可以设置书签名，点“确定”即可保存书签。以后如果想回到某个书签位置，选“查看->书签管理->整理书签”菜单，或直接点工具条上的“整理书签”按钮，在弹出的对话框中双击需打开的书签即可。 在“加入书签”对话框中，“名称”栏缺省取自根文件夹名（如果文件是通过“打开文件夹”打开的），或当前文件夹名（如果文件是通过“打开文件”打开的），或当前压缩文件名（如果选择了“缺省为压缩文件名”选项，并且当前页面在压缩文件中）。对于漫画来说，通常每卷一个压缩文件，全本的各卷压缩文件存放在一个文件夹下，因此没有必要选中“缺省为压缩文件名”选项，书签名用文件夹名即可。但是对于PDG书籍来说，通常一本书打包成一个大压缩文件（似乎漫画也流行这样了？），这时最好选择“缺省为压缩文件名”选项，用压缩文件名作为缺省书签名。 用键盘操作时，如果觉得图像滚动速度不合适，可以点“选项->页面显示”进行设置。 提示：当鼠标光标移动到某个菜单项或工具条按钮时，在窗口左下角的状态条上一般会显示出帮助信息，请注意查看。 三、常用键盘和鼠标命令列表 其实所有菜单项对应的快捷方式都已显示在菜单项里了，但为便于使用，在这里再列出一次。另外操作时建议关闭键盘上的Num Lock键，然后用数字小键盘进行操作，可以使手指的移动距离最短。从1.10版开始，所有Ctrl+字母的快捷键也可以只打字母键。从1.16版开始，所有菜单项都可以由用户自定义快捷键，而且一个菜单项可以定义多个快捷键。 上、下、左、右箭头键：滚动图像。 空格键：单键向后浏览－－先定位到图片的四个角，然后往下翻页。 Back Space：空格键的反向键，实现单键向前浏览。 Ctrl+A或Ctrl+P：打开/关闭“图像增强参数”对话框。设置两个快捷键是为了方便左撇子和右撇子。 Ctrl+B：加入书签。 Ctrl+C：打开切边对话框。 Ctrl+D：打开文件夹。 Ctrl+E：复制到…… Ctrl+G：放大镜。 Ctrl+H：适合宽度 Ctrl+I：适合高度 Ctrl+M：书签管理。 Ctrl+O：打开文件。 Ctrl+S：文件另存为。 Ctrl+F：进入/退出全屏模式。 Ctrl+L：开始/停止幻灯播放。 Ctrl+T：显示/隐藏文件夹列表。 Ctrl+V：复制到上次文件夹。 Ctrl+W：显示/隐藏文件列表。 PgUp：滚动到图像右上角。 PgDn：滚动到图像右下角。 End：滚动到图像左下角。 Ctrl+End：翻到当前文件夹最后一页。 Home：滚动到图像左上角。 Ctrl+Home：翻到当前文件夹第一页。 －或，：上翻页。 ＋或。：下翻页。 Ctrl+小键盘上的减号键：适合页面。 Enter（回车键）：显示文件夹列表和文件列表。 F5：刷新文件夹信息。 ESC：退出程序，或将程序缩小到屏幕右下角，具体是哪一种功能取决于选项设置。 纯鼠标浏览： 单击鼠标左键：单键浏览，即先依次定位到图片的四个角，然后往下翻页。注意点击的时候手不能移动，否则就成了移动画面了。 如果习惯使用拖拽方式浏览大图片，而不喜欢单击浏览，可以在“页面显示”选项中去掉“鼠标左键单击漫游”，即可屏蔽此功能，以免误操作。 双击鼠标左键：翻到下一页。 按住左键单击右键：翻到上一页。 按住左键拖动鼠标：移动画面。 点击鼠标滚轮或鼠标中键：进入/退出全屏浏览。 支持鼠标滚轮翻页、滚动、翻页＋滚动、四角定位＋翻页，缺省为翻页。 四、图像增强参数的含义 1. 亮度 范围0～200，100表示亮度不变，小于100图像变暗，大于100图像变亮。增加亮度一般可以消除斑点、背透、纸张颜色、印刷时油墨不匀造成的黑印，但是较淡的文字、边线可能会更看不清 ，因此用得比较少。 2. 对比度 范围0～200，100表示图像不变，小于100图像变灰，大于100图像更加黑白分明，有助于解决因单纯增加亮度而造成的文字、边线变淡，因此 比较常用。 3. 高亮度 范围0～200，100表示高亮区（图像空白区）亮度不变，小于100高亮区图像变暗，大于100高亮区图像变亮。能够在因源图像文件中的文字、边线较淡而很难再增加总体亮度的情况下，仅增加图像空白区的亮度，从而能有效清除背景上的斑点、纸色、背透等等 。所谓“高亮区”，其实是由旁边的“高亮值”定义的。在使用本功能去除背景上的纸色、背透时，如果增加高亮值，可以保护较淡的文字、边线，但是去除效果就会下降；如果减少高亮值，去除效果就会更明显，但可能会误伤教淡的文字、边线。 4. 高亮值 定义高亮度功能的“高亮区”：当象素的亮度值（0～255）大于等于该值时，象素处于高良区，执行加亮操作，否则保持不变。一般来讲，增加此值时，可以保护较淡的文字、边线，但是去除底纹效果就会下降；如果减少此值，去除效果就会更明显，但可能会误伤较淡的文字、边线。 5. 曲线 大致相当于Photoshop的Curve功能，专业术语称“对比度延展”。此功能可以综合调节画面对比度和亮度，并且设置了几种典型模式，应该是首选的调节手段，宜勤加练习。 在选择预设模式后，如果对曲线的效果不满意，可以用鼠标拖动曲线上的两个大黑点（控制点）来改变曲线的形状：上方控制点控制图像的明亮区域，如背景上的纸纹，当上方控制点位于灰色45度线之上时，会使亮区更亮，否则更暗；下方控制点控制的是图像上的暗区，如黑色的线条、文字等，当下方控制点位于灰线下方时，暗区更暗，否则更亮。因此： 当两个控制点均位于灰线上方时，对整幅图像具有增亮作用。控制点离灰线越远，亮得越厉害。 当两个控制点均位于灰线下方时，对整幅图像具有增暗作用。控制点离灰线越远，暗得越厉害。 当上方控制点位于灰线之上，而下方控制点位于灰线之下，则白的越白，黑的越黑，因此可以消除背景杂乱：杂乱的背景归属亮区，增亮后就成白色了，而暗区得到了增黑。拖动控制点可以控制增暗、增亮的幅度，即对比度。 当上方控制点位于灰线之下，而下方控制点位于灰线之上，则亮区、暗区都往中间灰度靠拢，整幅图像的对比度降低，看起来灰蒙蒙的。处理扫描图像时一般不会这么玩，处理人像照片时偶尔会有人这么干，以掩饰人物皮肤上的一些缺陷。 如果单纯靠曲线解决不了“背景杂乱”问题，可以试试“曲线”界面下方的两个强力去背景选项，通常只需将“画面”条往右拉，即可解决纸张发黄、背景杂乱等。不过这个选项效果太强烈，建议慎用。 两个选项的含义： 画面：滑动条上的游标位于左侧时，整幅图像发暗；游标越往右去，图像越黑白分明。 背景：游标越往右，背景越明显。通常保持在最左侧就好。 6. Gamma校正 范围0～200，100表示图像不变，小于100图像变白，大于100图像变黑，有助于解决因增加亮度、对比度、高亮度等而造成的画面发白，并能使模糊、黯淡的文字、边线变得更坚实，当然如果图面上有麻点也会变得更显眼。 7. 尺寸缩放 范围0～200，100表示图像尺寸不变，小于100输出图像变小，但图像可能会更清晰（致密）；大于100输出图像变大，但可能会更模糊。放大的时候有三种选择，如果机器够快，建议选择bicubic，嫌bicubic太慢可以选bilinear，只有在不得已的情况下才选择nearest。 8、切边 首先选择是否需要自动纠斜，因为带倾斜的页面会干扰后续的自动选择内容框的准确性。 在自动纠斜中判断页面倾斜角度时，是按照带行间距的文本行判断的，因此 需要按照文本是横排还是竖排来选择。如果横、竖排的文本都有，可以考虑“双向”，但双向需要在横、竖两个方向上找倾斜角，因此花的时间会更多一些。 如果页面中包含大量插图，导致角度判断出现失真，可以选择“清除黑区”试试看。当然这个选项也是需要消耗处理时间的。 自动纠斜范围±5°。纠斜时需旋转图像，旋转产生的模糊可用“锐化”补偿。 其次是手动选择裁边比例：用鼠标拖动右侧预览图中的8个黑点，手工选择一个裁边范围。 如果“填白”选项被选中，则裁边后原始图像大小不变，裁边范围之外的部分用白色填充。否则裁边范围之外的部分被裁掉。 在手动裁边范围内自动裁边： 1、不计黑边：与上、下、左、右四条边相联通的黑色区域都算黑边，自动纠斜后也会因为旋转而产生黑边。有些书的页眉、页脚贯通到页边界，可能会被误切，这时就不宜用自动选择。 2、忽略斑点直径：页面上如果有斑点，会造成内容区的误判，因此选择适当的斑点直径可以增加自动选择的准确性。但如果斑点直径选择过大，可能会把页码等小区域也误切掉。 3、斑点补偿：斑点补偿有两方面含义，一方面是担心因为斑点直径太大造成误切，因此补偿一下，另一方面是稍微留一点空白，看起来更好看一点。当然不想要也可以关闭这个选项。补偿的规则很简单：自动选择内容区后，再往外稍微扩一下选区，扩的距离就是“忽略斑点直径”指定的值。 4、水平/垂直居中：自动裁边裁出来的部分自动水平/垂直居中。 9. 锐化 对于墨色教浓、文字笔画粘连的图像，此选项可以使文字更清晰。换言之，如果文字、边线本来就细，经此功能处理后就更雪上加霜了。 10. 柔化 能够使锐利的边缘、锯齿变柔和。但如果原来图像就模糊，用此功能后大概就该出重影了。 11. 自动色阶/自动对比度 对于彩色图像来说，有时会由于扫描亮度设置失当而造成画面发白，或由于纸张陈旧而造成画面偏黄。对于这种偏色画面，通常可以通过色阶调整进行校正。 本软件的“自动色阶”功能与PhotoShop的同名功能在算法上一致，但是在参数上与PhotoShop的缺省参数不一样，效果要更强烈一些。通过修改PhotoShop的缺省参数，可以达到相同的效果。 PhotoShop的“色阶”功能虽然强大，但是色阶是基于直方图的变换，而每一张图像的直方图都可能不同，因此对于PhotoShop来说可以用“色阶”慢慢调节每一张图像，但对于本软件这种用一套参数处理一系列图片的情况，“色阶”显然不适用，只能用“自动色阶”。 自动色阶功能由于是对三原色直方图分别进行校正，因此校正后可能会出现偏色，如偏黄的校正后偏蓝。如果不希望出现偏色，可以选择“自动对比度”，自动对比度针对灰度直方图进行调整，因此不会出现偏色。 12.照度修正 由于灯光照明或书籍弯曲的影响，整张扫描图像可能会出现明暗变化，如平板扫描时一般中缝部分较黑，用相机拍书则常常中间亮、四周暗。这种情况就是光照不均匀，或称“照度不均”，解决的办法就是照度修正，或照度归一： 照度修正：这个算法是从ScanTailor学来的，基本思路是把整张图像的像素按x、y轴排列，亮度算z轴，成为一个三维曲面，然后按最小二乘法进行曲面拟合，算出光照曲面，据此对原始图像进行修正。这种方法对线形阴影、中间亮四周暗的情况修正比较好，但对两边亮、中间暗的情况修正不好，所以在ScanTailor中一上来就要求对页面进行切分，切分后输出时再进行照度修正，否则中缝搞不定。另外这种方法只能修正光照不均，如果纸张本身有阴影，这种算法也修正不了。 光照归一：这个其实是多尺度Retinex（MSRCR）算法，应用范围比上面的照度修正算法广，在人脸识别领域尤其流行，百度一下可以得到无穷多的相关论文、源代码，至于实际好不好使就是另外一回事了。要想理解“归一”的意思，看一下处理前后的直方图就一目了然：不论处理前的直方图是什么样，MSRCR处理后的直方图都会往正态分布曲线上靠，“归一”是中文的习惯译法，其英文原文是normolize，和“正态”是一个词。这种算法对光照不均、纸张阴影都有修正效果，但修正后往往整体图像发暗，因此在本软件中又做了一种修正： 光照归一+增亮：在光照归一的基础上，对整体图像进行增量，使最大亮度达到255。 注意： 由于照度修正与光照归一速度较慢，因此如果目测原始扫描图像不存在整体性的光照不均，或者说中缝部分的黑边可以用切边搞定，就不要选择照度修正或照度归一，以免浪费时间。 如果搞不清该用哪个算法，就逐个试一下，看看实际效果再说。 13. 加粗 如果浏览的是纯文字页面（扫描电子书），并且笔画较细影响阅读，可以选择“加粗”选项进行加粗。对于彩色画面，此选项会加深颜色。对于灰度图像，此选项可能会出现小灰斑。 14. 通道 “通道”功能包括颜色替换、通道互换、通道混合、反白、CMYK反白。 颜色替换通常用于去除水印、底纹、彩色边框等，其替换过程是：逐一检查图像中的每一个像素，如果像素颜色满足“替换条件”，则将其替换成指定色。某些替换条件可能会用到“阀值”。各“替换条件”的含义如下： 不替换：别用“颜色替换”功能了，颜色爱咋滴就咋滴。 RGB分量与样本差小于阀值：当前像素的R、G、B分量值分别减去“替换”色的R、G、B，如果差值的绝对值都小于阀值，则将当前像素的颜色替换成指定色。 即替换与指定色相近似的颜色。 色调与样本差小于阀值：当前像素的色调值减去“替换”色的色调值，如果差值的绝对值都小于阀值，则将当前像素的颜色替换成指定色。 即替换色调与指定色相似的颜色。 RG分量差值大于阀值：当前像素的R、G分量相减，如果差值的绝对值大于阀值，则将当前像素的颜色替换成指定色。 即当红、绿色差较大时，替换颜色。 RB分量差值大于阀值：当前像素的R、B分量相减，如果差值的绝对值大于阀值，则将当前像素的颜色替换成指定色。 即当红、蓝色差较大时，替换颜色。 BG分量差值大于阀值：当前像素的B、G分量相减，如果差值的绝对值大于阀值，则将当前像素的颜色替换成指定色。 即当蓝、绿色差较大时，替换颜色。 R分量占比超过阀值：如果100*R/(R+G+B)>阀值，则将当前像素的颜色替换成指定色。即替换红色比较突出的像素。 G分量占比超过阀值：如果100*G/(R+G+B)>阀值，则将当前像素的颜色替换成指定色。即替换绿色比较突出的像素。 B分量占比超过阀值：如果100*B/(R+G+B)>阀值，则将当前像素的颜色替换成指定色。即替换蓝色比较突出的像素。 在使用时，鼠标移动到“替换”、“成”按钮右侧的有手型图标的按钮上，按住鼠标左键并拖动鼠标，可以在屏幕上选色，下方的小框内会实时放大显示当前光标周围的图像，右侧则显示当前光标点的RGB颜色值，即选择的颜色值。 通道互换功能比较简单明了，就是对R、G、B通道进行互换。比如处理红外照片时一般习惯上要进行红、蓝替换。 通道混合：这个其实是把彩色图像转换成256级灰度图像，但又与下面要说的“色彩”功能中的灰度转换方法不同。在“色彩”中选择“256级灰度”时，是按照经典的心理学模型转换公式： Y´ = 0.299 * R´ + 0.587 * G´ + 0.114 * B´ 而在“通道混合”中，则采用了不同的方法： 红：取原彩色图中的红色通道成为新的灰度图。 绿：取原彩色图中的绿色通道成为新的灰度图。 蓝：取原彩色图中的蓝色通道成为新的灰度图。 (红+蓝)/2：取原彩色图中的红色、蓝色通道的平均值成为新的灰度图。 (红+绿)/2：取原彩色图中的红色、绿色通道的平均值成为新的灰度图。 (绿+蓝)/2：取原彩色图中的红色、蓝色通道的平均值成为新的灰度图。 色调：将原RGB色彩空间转换成HSL色彩空间，然后取H通道成为新的灰度图。 饱和度：将原RGB色彩空间转换成HSL色彩空间，然后取S通道成为新的灰度图。 亮度：将原RGB色彩空间转换成HSL色彩空间，然后取L通道成为新的灰度图。 对比度：将RGB转换成256级灰度，但保持原色彩间的对比度。 灰度：按照公式Y´ = 0.299 * R´ + 0.587 * G´ + 0.114 * B´将RGB彩图转换成灰度图。 简单点说，前6种相当于Photoshop中“通道混合”功能的粗暴简化，“亮度”相当于Photoshop中的“去色”，“对比度”在Photoshop中没有对应功能，但有时候是真好使。 “反白”比较简单，就是把颜色反相，如把黑底白字变成白底黑字，或把白底黑字反成黑底白字。 “CMYK反白”专门用于处理CMYK色彩空间的JPG文件，对其他文件无效。如果您打开某个JPG文件后发现文件显示的颜色不对，而右下角提示的文件色深是32位，则可以试试看勾选这个选项。 15. 跳过封面封底页 如果被选中，则如果当前图像文件名以“封面”、“封底”、cov、bak开头，则不对当前图像进行任何处理，直接按照原始图像进行显示。主要是有时候裁剪、纠斜等作用于封面、封底后，效果很难看。 五、图像增强参数的作用顺序 在处理每一张图片时，本软件依照下列先后顺序：色彩替换、通道交换、反白、通道混合、照度修正、放大、切边、锐化、高亮度、自动色阶/自动对比度、曲线调节、亮度、对比度、Gamma校正、柔化、加粗、缩小、填白。 ## 附录A 鸣谢 本软件的JPEG解码/编码采用了Intel发布的IJL（Intel JPEG Library），但进行了修正；ZIP文件处理采用了Info-ZIP提供的源代码，RAR文件处理采用了www.rarlab.com网站提供的UnRAR源代码（解码能力与WinRAR 3.0相当），PNG文件的支持采用了libpng组织提供的libpng源代码，TIFF文件的支持采用了libtiff组织提供的libtiff源代码，GIF文件支持采用了Davide Pizzolato的CxImage，Jpeg 2000解码采用了kakadusoftware提供的kakadu源代码，webp采用了Google的libwebp。关于文件格式的讨论可参见ComicEnhancer Pro使用说明书的“密技曝光”部分。 放大处理的bicubic、nearest算法实现参考了Davide Pizzolato的CxImage，但是替换了插值公式，运算速度也优化到了可以接受的程度。放大算法的讨论见ComicEnhancer Pro使用说明书的“密技曝光”部分。 时钟绘制代码来自PJ Naughter的CClockCtrl，不过被改成了支持半透明效果。半透明效果来自chen huasheng的A transparent clock and CHECK ON WORK ATTENDANCE。 在此对以上各位表示感谢！ ## 附录B 版本更新记录 Version 3.07 新增功能：在“图像处理参数”中增加“跳过封面封底页”选项。 功能增强：支持自定义背景图片。 错误修正：在“切边”对话框里，“首页”、“尾页”按钮功能不正确。 在官方网站上提供一组彩色背景图案。 Version 3.06 新增功能：从ComicEnhancer Pro中引入照度修正、通道。 新增功能：在“页面显示”设置界面中，增加“背景”选项，可以选择预设的背景图案。 功能调整：原图像处理参数界面中的“红蓝互换”选项取消，在“通道”中已经有同样的功能。 功能调整：原“页面显示”设置界面中的“黑白PDG背景色”选项取消，与新增的背景图案重复。 功能调整：原图像处理参数界面中的“色彩”选项取消，在“通道”的“通道混合”中可以选择灰度。 错误修正：自动裁边时，在某些情况下会出错退出。 Version 3.05 功能增强： 原“自动纠斜”功能扩展为“自动纠斜_横排”、“自动纠斜_竖排”、“自动纠斜_双向”、“手动纠斜”，以适应不同的需要。原“自动纠斜”相当于“自动纠斜_横排”。 功能增强：对于“自动纠斜_横排”、“自动纠斜_竖排”、“自动纠斜_双向”，可以选择“清除黑区”选项。 Version 3.04 继续与CMYK色彩空间的JPG做斗争。 Version 3.03 错误修正：在某些情况下，“自动纠斜”会导致出错退出。 Version 3.02 错误修正：在打开左侧文件浏览框后，鼠标滚轮、快捷键翻页会失效。 错误修正：当图像尺寸小于当前显示区尺寸时，“适合页面”效果失效。 Version 3.01 错误修正：碰到空白页时，自动裁边会导致软件出错退出。 Version 3.00 新增功能：从ComicEnhancer Pro中引进了强力去背景、自动纠斜、自动裁边等功能。 功能增强：“锐化”增加了a1～a3级，“柔化”矩阵也进行了修改，效果比原来的更柔和。 功能增强：在状态条上显示当前图片的DPI。 功能增强：强化“曲线”的效果，原来的效果太温柔了。 功能增强：增加了“自动对比度3”。 功能修正：去掉了缩放算法的选择项。 功能修正：调整了几项图像处理功能的执行顺序。 功能修正：重写底层图像数据结构、图像读写及图像处理，使CEP、CV、UV共用同一套图像引擎。 错误修正：在全屏状态下，翻页时可能会短暂出现黑色竖线。 Version 2.09 新增功能：在“页面显示”中增加“鼠标左键单击漫游”选项。有些人不喜欢缺省的鼠标左键单击漫游功能，更喜欢用鼠标拖拽大图片，则可以用这个选项去掉缺省设置，以免误操作。 功能增强：UnRAR升级至5.0.11，兼容RAR5压缩格式。 功能增强：支持Alpha通道透明的TIFF文件。 错误修正：4通道、没通道16位色PNG识别不正确。 功能修正：对PNG文件来说，能解码出一部分的文件就不再报告解码错误。 错误修正：由于IJL的不幸疏漏，造成16位量化表的JPG文件解码不正确。 Version 2.08 新增功能：支持webp格式的解码。 新增功能：增加“自定义工具栏”功能，可以对工具栏按钮、文字、图标等进行调整，方便使用大屏幕的用户。 功能增强：换了一套真彩工具栏图标，支持大、中、小三种尺寸。 功能修正：透明（包括Alpha透明）PNG、BMP的背景色设置为当前窗口背景色，以更好地符合透明的含义。原来是设置为白色。 Version 2.07 功能增强：状态条上能更精确地显示PNG、BMP、GIF的色深（bits per pixcel）。 错误修正：某些CMYK色彩空间的JPG文件解码不正确。 Version 2.06 错误修正：某些PNG解码不正确。 Version 2.05 功能增强：更改文件名排序方式，“按文件名字母顺序”时基本与Windows资源管理器顺序相同。 错误修正：在文件列表中，如果用户双击了某个文件，切换文件夹时可能会出现干扰。 错误修正：某些alpha通道透明PNG文件解码异常。 错误修正：某些CMYK色彩空间的JPG文件解码异常。 Version 2.04 错误修正：大图版PDG显示发虚。 Version 2.03 新增功能：“总在最上面”菜单项和工具条按钮，点选后窗口保持可见，不会被其他窗口遮挡。 功能增强：支持某些非标准BMP文件。 错误修正：某些ZIP文件打开失败。 错误修正：打开文件夹后，某些文件夹定位错误。 错误修正：“选项->鼠标滚轮”如果选择“只在一页内滚动”，而图像高度超过窗口高度，则在滚动到底部时会出现残影。 Version 2.02 错误修正：如果zip文件中UTF-8文件名与非UTF-8文件名交错排列，则非UTF-8编码文件名被忽略。 Version 2.01 功能增强：文件夹选择对话框打开后焦点自动定位到文件夹树，便于用键盘选择文件夹。 错误修正：对于ZIP文件中的图像，如果创建时间正好是0点，可能会出现文件名错误现象。 错误修正：对于用WinRAR压缩的UTF-8编码ZIP文件，内含的文件名可能显示不正确。 Version 2.00 功能增强：支持zip64标准，单个zip文件长度允许超过2 GB，内含文件数允许允许超过65535个。 错误修正：某些JPEG 2000调色板图像解码不准确。 终止ANSI版发行，改为发布Unicode版，支持Unicode编码的RAR、ZIP文件。 Version 1.49 新增功能：从UnicornViewer中引入“文件定位”、“书库管理”、“缺省书架”功能。 功能修正：去掉“文件夹列表”功能，改成UnicornViewer风格的文件列表。 功能修正：对JPG解码前先做填白处理，避免因为解码失败而出现随机颜色。 功能修正：压缩文件密码大小写敏感。 错误修正：某些JPG中的EXIF旋转标识识别错误。 错误修正：“裁边”与“适合页面”、“适合宽度”、“适合高度”合用可能会出现图像变形。 错误修正：有时在输入正确的zip密码后，仍然要求再次输入密码。 Version 1.48 功能修正：更改资源管理器快捷菜单的图标绘制方式，增强兼容性。 错误修正：IJL不能正确解码某些含JFXX段的JPG文件。 Version 1.47 zlib、IJG代码恢复原始版本，与IPP版说再见，以避免层出不穷的兼容性问题。 Version 1.46 功能增强：对含无效字符的文件路径能够给出提示。 Version 1.45 新增功能：“嵌入JPG注释”，可以讲注释文件内容嵌入JPG文件，最大支持64KB内容。 新增功能：在“创建注释”功能中，允许提取JPG文件内嵌的注释信息。 功能增强：JPEG 2000解码改用Kakadu，以加快速度。 功能增强：JPEG编解码改用经过修正的IJL 2.0，以加快速度。 功能增强：zlib、IJG代码改用IPP优化版，以加快速度。 功能增强：“加入资源管理器右键菜单”支持64位Windows。 功能增强：修正文件夹周游算法，理论上说打开第一页的速度会稍快一点。 功能增强：改变散页文件的读取方式，提高效率。 功能修正：状态条不再显示图像是黑白或彩色，改为显示图像每像素位数（bits per pixel）。 错误修正：多级文件夹周游时可能会出现遗漏。 错误修正：在Win7下，“打开文件”对话框如果选择了“预览”，初始文件无预览。 错误修正：在Win7下，“文件列表”不能正常显示。 Version 1.44 新增功能：“图像增强参数”中增加“红蓝互换”选项，用于浏览红外照片等特殊图像。 错误修正：黑白图像选“自动色阶”后变色。 错误修正：某些Old-style JPEG压缩的TIFF文件显示有错。 Version 1.43 新增功能：“图像增强参数”中增加“加粗”选项，用于加粗较细的文字笔画。 功能修正：在bicubic算法中改用锐化参数，并设置bicubic为缺省放大算法。 错误修正：缩图时，最下或最上一条扫描线可能不正确。 错误修正：某些CMYK色彩空间的JPG文件显示不正确。 错误修正：校正LOGO图案偏色。 Version 1.42 新增功能：“图像增强参数”中增加“自动色阶/自动对比度”选项，对发白、发黄的彩色页面有效果。 新增功能：在“切边”中，增加“填白”选项。如果该选项被选中，则本该被裁剪的部分不再裁剪，而是用白色填充。 新增功能：支持名为PDG，实为GIF的文件。 功能修正：引入UnicornViewer的“切边”界面，不再按像素裁切，而是按百分比裁切。 功能修正：“高亮度”处理顺序提前，便于去掉水印。 错误修正：名为PDG，实为空白DjVu的文件显示不正确。 错误修正：打开某些JPEG 2000图像时出错退出。 Version 1.41 新增功能：支持采用jpeg 2000做插图的PDG。 功能增强：资源管理器右键菜单里，显示软件图标，以便区分。 功能增强：JasPer源代码升级至v1.900.1。 错误修正：如果退出时窗口不是最大化，下次启动时会闪烁，而且时钟位置不正确。 错误修正：某些CMYK色彩空间的JPG文件打开后色彩显示不正常。 错误修正：大比例缩图时可能会出错退出。 Version 1.40 功能增强：支持名为jar，实为zip的文件。 功能增强：LibOpenJPEG升级至v1.3，jpeg 2000解码速度有所提高。 功能增强：“柔化”级别从2级增加至5级。 功能增强：允许通过拖拽打开文件夹。 功能修正：透明背景PNG的背景色强制设置为当前Windows窗口背景色，不再用GIF本身的背景色。 错误修正：不能正确识别并打开j2k文件。 错误修正：不能打开某些采用JPEG压缩的TIFF文件。 Version 1.39 继续修正文件名排序问题。 Version 1.38 错误修正：如果一个压缩文件中保护多个文件夹，并且文件名全部由数字构成，在“文件显示顺序”中选择了“按文件名字母顺序”（缺省），会造成文件夹排序混乱。 Version 1.37 功能修正：如果压缩文件含多级文件夹，点“文件夹首页”、“文件夹尾页”按钮跳转到同级文件夹首页、尾页，而不是整个文件的首页、尾页。 功能修正：对于纯粹由数字构成的文件名，即使在“文件显示顺序”中选择了“按文件名字母顺序”（缺省），也会按照数字的实际值进行排序，避免10.jpg排到2.jpg前面。 功能修正：透明背景PNG的背景色强制设置为白色。 错误修正：在全屏状态下直接按ESC键退出，下次启动后不显示工具条、状态条。 错误修正：打开某些黑白PDG时可能出错退出。 错误修正：英文版“文件显示顺序”单选钮不正确。 Version 1.36 功能修正：在“注释”窗口中，改用Ctrl+PgDn、Ctrl+PgUp翻页。 错误修正：如果文件名以空格开头，书签、自动恢复可能不能定位到正确的页面。 错误修正：某些CMYK色彩空间的JPG文件显示不正确。 错误修正：在注释窗口中用快捷键翻页，会多翻一页。 错误修正：大比例缩图时，会出现亮线。 错误修正：在VISTA下，全屏显示时右侧、底部会出现边框。 Version 1.35 功能增强：改写镜像、翻转、旋转90度的代码，以提高速度。 功能增强：“创建注释”中允许添加固定内容。 功能修正：如果文件打开失败，不再弹出提示对话框，改为用图像提示错误。如果打开了音箱，对话框弹出时的声音有点吓人。 错误修正：某些CMYK色彩空间的JPG文件显示不正确。 Version 1.34 新增功能：创建注释，能够根据EXIF或文件时间批量为照片创建注释，详见FAQ中的说明。 新增功能：允许拖动工具条。使用宽屏的可以拖到左侧、右侧。 新增功能：自带记忆/恢复窗口大小和位置，方便在宽屏下使用。 功能增强：在“注释”窗口中，可以使用快捷键Ctrl+A，而快捷键PgDn、PgUp、ESC将传给主窗口。 错误修正：如果正在浏览RAR中的文件，当RAR文件所在文件夹中的文件发生变化（增加或减少）时，会自动跳到RAR文件的第一页。由于我一直只用ZIP，所以这个错误多年未被发现，更未修正。 错误修正：“注释”窗口低端会被挡住一部分。 Version 1.33 功能修正：透明背景GIF的背景色强制设置为当前Windows窗口背景色，不再用GIF本身的背景色。 Version 1.32 功能增强：支持ACH格式的PDG，支持04H的黑白PDG。 Version 1.31 错误修正：缩小显示图像时可能会出错退出。 Version 1.30a 新增功能：支持名为uvz，实为zip的文件。 Version 1.30 新增功能：支持按照JPEG格式中的EXIF信息，自动对图像进行旋转。某些数码相机喜欢这个。 新增功能：“选项->注释显示”新增“自动记忆注释窗口尺寸、位置”项。 新增功能：“选项->页面显示”新增“适合页面/宽度/高度时，只缩小，不放大”项。 功能增强：放宽格式检查，兼容某些第三方工具生成的不规范PDG。 功能增强：对旋转、镜像代码进行优化。 功能修正：简体中文版的“注释”字体缺省改为宋体10。原先的字体显示中文符号有问题。 错误修正：如果显示时钟，在从全屏切换回正常模式后，每次从其他窗口切换至CV，主窗口均不能自动获得输入焦点。 错误修正：“选项->文件显示顺序->按文件名末尾数字排序”对纯数字的文件名无效。 错误修正：选择“适合页面/宽度/高度”后，“锐化”等处理效果不明显。 错误修正：选择“适合页面/宽度/高度”后，旋转显示不正确。 错误修正：碰到某些破损GIF文件会出错退出。 Version 1.29 新增功能：支持名为PDG，实为DjVu的文件。 新增功能：支持名为PDG，实为单页TIFF的文件。 功能增强：修正图像放大的bilinear算法。 错误修正：如果一个zip文件中含有多个PDG文件夹，则显示顺序不正确。 错误修正：在放大某些图像时，会出错退出。 Version 1.28 错误修正：打开某些加密RAR时，会出错退出。 错误修正：由于某个不幸的错误，我把欧美流行的cbz、cbr格式记错为caz、car，导致以前的版本不能正确打开这两种格式，现加以修正。 Version 1.27 兼容某些JPEG压缩的TIFF文件。 Version 1.26 错误修正：在自定义快捷键时，个别键定义不正确。 Version 1.25 功能增强：自定义快捷键时，允许使用更多的符号键。 错误修正：在全屏状态下，有时光标隐藏不够彻底。 错误修正：文件另存为BMP格式时，实际保存的是PNG；另存为PNG时，无法保存。 错误修正：英文版的“Custom Shortcut Keys”对话框中，部分菜单项显示不全。 Version 1.24 新增功能：在没有打开任何文件的情况下，双击鼠标弹出文件打开对话框。 错误修正：在全屏状态下退出，下次启动后工具条、状态条消失。 Version 1.23 新增功能：在“页面显示设置”中，允许设置页面滚动步长。此值对滚动速度影响较大，详见使用说明。 新增功能：在“页面显示设置”中，允许设置黑白PDG背景色。 新增功能：能够记忆工具条、状态条的打开、关闭状态。 新增功能：在加入书签时，可以选择书签名字来自压缩文件名、文件夹名或根文件夹名。 功能增强：支持某些特殊格式的TIFF文件。 错误修正：如果图像文件正在被某些软件打开，则不能正常读取该文件。 错误修正：如果选择“不显示长度小于20KB的图像文件”，则书签列表一片空白。 错误修正：如果打开散页文件（打开zip、rar无此问题），选择了“并页显示”，切换到其它程序再切换回CV，会自动翻页。 修正“关于”对话框中的邮件地址。 界面和使用说明中的“目录（directory）”一词替换成“文件夹（folder）”，以符合Windows用语习惯。 Version 1.22 新增功能：支持超星PDG格式，不需要超星浏览器的支持。但是不支持6xH格式和文本格式。 新增功能：支持jpeg 2000，包括jp2、j2k和jpc文件。 新增功能：能够记忆“适合页面”、“适合宽度”、“适合高度”选项。 新增功能：在全屏状态下，鼠标静止3秒后自动隐藏鼠标光标。 功能增强：支持以car、caz为扩展名的漫话文件包，其实就是标准的rar、zip文件。 功能增强：在“打开文件”、“文件定位”对话框中，缺省不显示预览，以加快速度；在不显示预览时，自动关闭预览窗口，腾出更多的地方显示文件列表。 功能增强：GIF解码器换成了cximage提供的解码器，虽然速度差了点，不过容错能力比原来的强。 功能增强：RAR解压缩代码换成unrarsrc 3.5.2，与WinRAR 3.5兼容。 功能增强：zlib升级为1.2.3，以避免潜在的安全风险。 功能增强：对libtiff源代码进行修正，以更好地支持OJPEG格式的TIFF文件。由于历史的和技术的原因，国内很多扫描外包公司提供的彩色TIFF影像文件都是非标准的OJPEG格式（没有核心技术的悲哀！）。由于地址错位，Photoshop、ACDSee等正宗图像处理软件都会将这些文件当作已损坏的文件加以拒绝，俺实在是被逼无奈，才会捏着鼻子去支持这些垃圾格式。 功能增强：对于长、宽DPI不相等的TIFF文件，能够自动调整长宽比。 功能增强：支持CMYK色彩空间的JPG文件。 功能修正：恢复v1.20以前版本的滚动速度，以免在高性能机器上发生抖动。 错误修正：如果zip文件中的文件名含有某些特殊中文字符，文件可能会识别错误。 错误修正：从休眠状态唤醒，或解除计算机锁定后，时钟指针（特别是秒针）显示混乱。解决的办法其实很简单：每15秒全部重画一次。 错误修正：在全屏模式下，如果图像尺寸小于屏幕尺寸，则在屏幕左侧、顶部会出现一条灰线。不过这个大概只有在液晶屏上才能看的清楚。 错误修正：通过资源管理器右键菜单启动CV打开压缩文件，如果压缩文件的第一张图片是坏的，压缩文件中的所有图片均不能正常浏览。 错误修正：在“待机”后再恢复，屏幕右下角图标消失。 错误修正：某些大图缩小时，会出错退出。 Version 1.21 新增功能：在“打开文件”和“文件定位”对话框中，可以打开/关闭预览功能。 错误修正：在Windows XP下，拖动“文件定位”对话框的边框改变大小时，预览图像显示不正确。 Version 1.20 新增功能：并页显示。详见本文FAQ部分。另外这个功能没有定义快捷键，如有需要请自己定义。 新增功能：单键向前浏览功能，是原单键浏览功能的逆过程，缺省快捷键为退格键。 新增功能：在“选项->鼠标滚轮”中，可以将鼠标滚轮设置为单键向后/向前浏览，即先四角定位，再翻页。 新增功能：在“打开文件”和“文件定位”对话框中，增加预览功能。 新增功能：增加“文件->最近书签”菜单，可以从里面选择最近打开过的书签。 新增功能：在状态条上显示根据文件头识别出来的文件类型，有助于识别假冒的图像文件，包括用TIFF、BMP假冒JPG，或用ZIP、RAR伪装JPG。 新增功能：在设置壁纸前，先要确认，避免因为误操作而设置错误的壁纸。 新增功能：可以选择是否在时钟中心显示当前（以电脑当前时间为准）天空中月亮的形状，缺省不显示。在测试的时候，请记住中国古老的谚语：“月头、月尾不见面”，所以如果选择了“显示月亮”，但是在时钟钟面上没有看到，可能您正好赶上农历月头、月尾了。另外请不要忘记中国是一个横跨4个时区的大国，所以如果屏幕上显示的月亮比您抬头正好看到的早了一点或晚了一点，也很正常。 这个功能可能对除相信“月夜传说”之外的人来说都没啥大用，不过我实在太喜欢西门子手机的屏保，所以忍不住模仿了一下。 功能增强：在不使用内存DC的情况下，消除翻页时的闪烁。以前消除闪烁总是跳不出内存DC的思路，但这需要以内存、时间消耗作为代价，这次从win 2k源代码直接copy了一小段，果然比我自己写的强了那么一点点。 功能增强：加快了页面平滑滚动的速度，当然滚动效果可能不如以前那么平滑。 功能增强：在选择“另存为”功能时，目标文件的缺省扩展名不再固定是jpg，而是与源文件的扩展名一致。另外“另存为”的目录不再固定为源文件目录，以方便转存。 功能增强：在点击“定位到右上角”按钮后，立刻更改“分页显示”的结果。 功能增强：在将彩色图像转换成灰度图像时，灰度计算公式从G = (R + G + B) / 3改成G = (54 * R + 183 * G + 19 * B) / 256，与libpng采用的公式相同。 功能增强：libtiff升级到v3.7.1，libpng升级到v1.2.8，zlib升级到v1.2.2。并且zlib使用的是ASM版（其实只有两个文件是ASM的）。虽然没有确凿的测试数据，不过我相信png文件的编/解码速度会快一点。 功能增强：在遇到不能识别的Unicode文件名（转成ANSI字符后文件名中包含?号）时，给出提示。 功能增强：解决了zlib与InfoZip的命名冲突，因此将对tiff、png的支持从ComicsViewer_png.dll移到EXE文件中，虽然EXE文件有所膨胀，但是省掉了这个DLL，运行时占用的内存总量会有所下降。因此从本版本开始，发行包中将不再包含ComicsViewer_png.dll这个文件。 功能增强：为了避免因为版本升级而覆盖以前辛辛苦苦设置好的参数，从本版本开始，发行包中不再包含ComicsViewer_png.ini这个文件。 功能增强：更改了在桌面、快速启动栏上创建的快捷方式的名称。 功能增强：考虑到现在使用液晶屏的人越来越多（包括我在内），缺省情况下不再显示时钟的秒针。 错误修正：在1280*1024分辨率下，用鼠标拖动很大的图像时，图像会乱跑。 错误修正：在打开文件的时候，如果只选“Jpeg Files”，不能识别以jpeg为扩展名的文件。 Version 1.19 新增功能：可设置的时钟，供随时查看时间，防止因为看漫画看得太投入而“废寝忘食”。时钟绘制代码来自PJ Naughter的CClockCtrl，不过被改成了支持半透明效果。半透明效果来自chen huasheng的A transparent clock and CHECK ON WORK ATTENDANCE，在此表示感谢！不过时钟只有在Windows 2000/XP/2003下才能显示，不能在Windows 95/98/me/NT下显示。 新增功能：可以设置闹钟，到点弹出对话框提示。闹钟精度约为正负10秒。 新增功能：可以对鼠标滚轮进行设置，包括用鼠标滚轮翻页、滚动、翻页＋滚动。 新增功能：保存当前可见区。主要用于墙纸制作，详见FAQ。 功能增强：支持BI_RLE4、BI_RLE8格式的压缩bitmap文件。 功能增强：支持用“创建固实压缩文件”选项创建的RAR文件。以前版本在打开这种文件的时候，不仅速度巨慢，而且只能显示第一张图片。 功能增强：支持带“加密文件名”选项压缩的RAR文件。以前版本打开这种文件会自动退出。 功能增强：在“压缩文件密码管理”对话框中，如果增加、删除了口令，在退出时会提示是否需要保存更改。 功能增强：支持某些压缩软件生成的特殊ZIP，这种ZIP文件中用字符\表示空目录。 功能增强：支持因为续传，造成TOC出现重复项的ZIP文件。严格说来这种文件应该算是受损的ZIP文件，解压的时候会报告文件重名。 功能增强：在缩小图像（包括自动缩小到窗口大小/宽度/高度）的时候，按照“图像增强参数”对话框中的设置，选择使用bilinear、bicubic、nearest三种算法之一。以前只有图像放大的时候才用用户选择的算法，缩小的时候系统只使用bilinear算法。 错误修正：在看分卷压缩的RAR文件的时候，不能识别后续卷，导致反复播放。 错误修正：在打开加密RAR文件的时候，如果密码表中没有此文件的密码，输入正确密码后还会报告第一个文件打开失败。 错误修正：在放大、缩小图像的过程中，状态条上滚动条提示显示不准确。 错误修正：如果选择了“向右旋转显示”选项，在用“单键向后浏览”功能浏览的时候，如果页面宽度超过窗口高度，则在定位最后一个角点的时候定位不准确。 错误修正：第一次打开“文件列表”的时候，当前文件未被选中。 Version 1.18 错误修正：打开RAR文件的时候，总是会自动弹出注释窗口。 Version 1.17 新增功能：可以为图形文件增加注释，用途、用法见FAQ部分。 新增功能：在“页面显示”选项中，可以设置过滤掉小文件（多半是thumbnail图）。 新增功能：通过“选项->创建快捷方式”菜单项，可以在桌面、快速启动区（屏幕左下角“开始”菜单右侧的区域，在Windows XP下可能需要设置才能看见）创建ComicsViewer的快捷方式，以方便用户快速启动ComicsViewer。 新增功能：点击鼠标滚轮（中键），可以进入/退出全屏浏览。 新增功能：将图片拖到ComicsViewer显示窗口，即可显示图片。 功能增强：放大镜最大尺寸从200增加到400。不过大尺寸的放大镜对机器速度是一种考验，如果移动放大镜的时候感觉画面跳跃，表示机器速度不够，应该缩小放大镜尺寸。 功能增强：在“页面显示”选项中，“图片缩小显示”的缺省值更改为3％，原来是5％。 功能增强：应观众要求，对工具条按钮进行了调整。 错误修正：在“自定义快捷键”中定义过的键，在输入压缩文件口令时无法输入。 错误修正：打开多卷压缩的RAR文件时，如果卷数不全，会反复弹出对话框。 错误修正：如果往正在看的漫画所在的文件夹添加、删除文件，当前正在看的ZIP/RAR文件会自动定位到首页。 错误修正：修正英文版中的拼写错误。 Version 1.16 新增功能：“页面分割/合并”功能。目前仅实现“页面分割”功能，可以将宽页分成两页显示。 新增功能：“旋转显示”功能。此功能如果被选中，则图像旋转90度显示，“自动定位到右上角”、“四角定位”、“单键浏览”等功能的定位点也随之改变。对于使用可旋转液晶屏的人来说，将屏幕旋转90度后选择这个功能，再与“页面分割”功能相结合，基本上在一屏内即可显示一副漫画，很少需要再用到漫游功能。对于使用不可旋转液晶屏、笔记本电脑的人来说，可以将整个屏幕或机器立起来用。如果您只有普通显示器，也可以考虑将显示器放到床头或地上，然后侧躺下来，用这个功能看漫画。 新增功能：允许用户为所有菜单项定义快捷键，并且一个菜单项允许定义多个功能键。在我的网站上单独提供与ACDSee兼容的键盘定义文件下载，下载后复制到ComicsViewer所在目录，即可使用ACDSee的快捷键。以后哪个小白再说CV的快捷键与ACDSEE不兼容，老子彻底鄙视它！ 新增功能：如果图片比窗口只大一点，则自动将图片缩小到窗口大小。具体大多少（百分比）可以设置。 新增功能：兼容Windows XP界面风格。 功能增强：去掉了窗口边缘的滚动条，改在状态条上显示是否需要滚动。 功能增强：CV运行后不再自动创建CVBkmk目录，只有在保存书签的时候才创建。 功能增强：“最近文件”和“最近目录”菜单内容不再写入注册表，而是写入INI文件。这样不仅使CV成为真正的绿色软件，而且如果多人共用CV，只要把CV拷贝到不同的目录下运行，即可互不干扰。 功能增强：“自动播放参数”选项和“页面滚动速度”选项合并为“页面显示”选项。这样看起来更顺一些。 功能增强：按ESC键缩小到系统托盘的时候，取消窗口缩小过程，直接隐藏窗口。这样对于蛀虫们来说会更隐蔽一些。 功能增强：在只打开“文件列表”窗口的情况下，也可以用文件列表切换文件。原来必须在“文件列表”和“目录列表”都打开的情况下，才能用“文件列表”切换文件。 功能增强：能够正确处理使用掩码的16位色bitmap。 功能增强：在打开扩展名为ZIP、RAR的文件时，能够根据文件内容判断文件究竟是ZIP还是RAR。这个是为了对付将ZIP更名为RAR，或反之的无聊人士。实在不明白这些人为什么会热衷于干这种事…… 功能增强：在“目录列表”中打开目录后，在“文件列表”中显示当前系统自动选中的文件。 功能增强：在选择了“图片定位到右上角”选项后，能够即时看到效果。 功能增强：更改了英文版界面字体。 功能增强：更换了新的图标。原图标由于色彩数太多，在Windows 2000下，缩小到系统托盘区的时候会变色。 错误修正：有时“文件列表”的目录不随“目录列表”的变化而变化。 错误修正：如果图像没有占满整个窗口，则鼠标光标变成手型的判别区域没有考虑图像居中。 错误修正：如果图像没有占满整个窗口，显示/关闭“文件列表”和“目录列表”后，当前图像位置可能显示不正确。 错误修正：往前翻页的时候，如果翻到ZIP/RAR文件，在“文件列表”中不会显示当前的ZIP/RAR文件。 错误修正：在32位真彩模式的Windows XP下，“目录列表”中的icon显示颜色不正确。 Version 1.15 1、新增功能：缩放的时候，可以选择放大算法：bilinear、bicubic和nearest，分别适应于中档、高档、低档机，当然放大后的效果也不一样。 2、新增功能：“文件显示顺序”选项在原有的按文件名字母顺序、按文件创建时间顺序、按文件长度顺序之外，新增“按文件名末尾数字”选择项。例如如果有10个文件1.jpg～10.jpg，这个选项可以保证按照正确的数字顺序显示，而不会按照1.jpg、10.jpg、2.jpg……的顺序显示。 3、新增功能：自动播放的时候，自动禁止屏幕保护和电源管理。 4、新增功能：将当前浏览的图像设为壁纸。 5、功能增强：重写目录存储部分，减少内存占用量。 6、错误修正：在某些情况下，使用“目录定位”功能后，“文件删除”功能会失效。 Version 1.14 1、错误修正：“自动恢复”功能失效。 2、功能修正：支持新版ton格式。 3、功能修正：页面滚动速度上限增加到100。 Version 1.13 1、新增功能：支持东立出版社发行的ton格式。这个功能可能对港台用户有用。 2、新增功能：“目录定位”功能。在用“打开目录”功能打开目录后，可以用此功能快速定位到其下的某个子目录。 3、新增功能：在“自动播放参数”对话框中，增加“平滑滚动到对角点”选项。如果清除此选项，则在单键浏览的时候，如果选择了“平滑滚动到角点”选项，则从右下角定位到左上角，或者从左下角定位到右上角的时候，将无平滑滚动。这样可以缩短看双页连扫漫画时，角点定位所需的时间。 4、新增功能：为“复制到上次目录”增加快捷键－－小键盘上的Ins键，方便整理DVD版漫画的时候单手操作。 5、错误修正：选“自动缩小到窗口宽度”的时候，第一张图片尺寸计算错误。 6、错误修正：如果当前浏览的文件被其它软件删除，则向下翻页的时候，会多翻一页，ZIP文件则会卡死。 7、错误修正：在文件另存、复制的时候，如果磁盘已满，没有向用户发出报警，导致用户误以为存盘、发送操作成功。 8、功能修正：在以前版本中，开始幻灯播放后，需要点击工具条按钮、选择菜单或按快捷键，才能停止幻灯播放。现在改成：开始幻灯播放后，在等待间隔时，用户点鼠标右键将停止幻灯播放，显示右键菜单。用户可以从右键菜单中选择继续幻灯播放。 9、功能修正：除了按文件扩展名外，还按文件头识别图像文件格式，以对付两种小人：一种是将TIFF等大尺寸格式改名成JPG掩人耳目，以骗取上传流量或多卖盘钱的卑鄙小人；另一种是将一张JPG文件与一个版权说明文件以非压缩方式打成一个ZIP包，然后将ZIP文件改名成JPG文件加以传播，随时准备控告别人侵犯版权的阴险小人。由于这些小人的存在，造成某些JPG文件可以用ACDSEE打开，但是不能用ComicsViewer打开的假象，给ComicsViewer的声誉造成了损失。 10、更新说明书的FAQ部分。 Version 1.12 1、新增功能：增加“自动缩小到窗口宽度”和“自动缩小到窗口高度”选项。 2、新增功能：支持读取TIFF、WMF格式的文件，但是不能输出这两种格式。 3、功能修正：透明GIF文件的背景色改为窗口背景色，而不是黑色，以符合习惯。 Version 1.10b 错误修正：放大倍数、页面滚动速度不能保存。 Version 1.10a 1、错误修正：保存PNG文件时会出错。没想到我还会被VC的CRT库玩一把，苦笑…… 2、错误修正：打不开zip包中文件名带中括号的文件。说起来这是我对InfoZip源码的第三次修改了（另外两次是中文文件文件名和密码尝试），再苦笑…… 3、错误修正：单键向后浏览的卷屏过程中，如果按回车键向后翻页，则新页一打开就会滚动。 4、功能修正：重写放大镜代码，彻底抛弃Windows本身提供的StretchBlt函数，采用双遍扫描双线性插值（2-Pass Bilinear）算法，提高放大精度，避免在图像边缘部分产生大的失真。付出的代价是运算量的增加－－如果放大镜尺寸设大了，在某些低档机上移动放大镜时，可能会感觉到放大镜在跳跃，不移动则没事。 5、功能修正：删除文件的确认对话框改成CV自己的对话框，不再用Windows本身的确认对话框。 6、功能修正：增加底部状态条上文件名显示区域的宽度。 7、功能修正：为了与ComicsEnhancer Pro兼容，16色以下调色板PNG图像均识别为灰度图像。 8、新增功能：支持读取4色位图。 Version 1.10 1、功能修正：现场参数的保存地从注册表改到了INI文件。这样如果因为打开有问题的文件而导致程序退出，只需要把INI文件删除，下次就能正常进入ComicsViewer了。 2、新增功能：支持PNG格式。读取的时候可以读取所有色彩模式的PNG，输出的时候只能输出24位真彩和256级灰度PNG。另外由于libpng用到zlib的代码，与CV原先用的Info-ZIP代码发生冲突，因此增加了一个DLL。 3、新增功能：以前的快捷键很多是Ctrl加字母键，这样的快捷键现在全部改成只按字母键即可。当然以前Ctrl加字母的方式还继续保留，以符合老用户的习惯。 4、新增功能：用户可以对ESC键进行设置——可以在按下ESC键后推出程序，也可以在按下ESC键后将程序缩小成屏幕右下角的图标，点击图标则恢复显示。这是专门为需要“老板来了”功能的蛀虫们准备的，被老板逮到别怪我。 5、功能修正：删除“图像增强参数”对话框中的“保存”与“调入”功能。这两个功能是从ComicsEnhancer Pro继承过来的，与CV后来增加的书签功能相重复。 6、错误修正：打开ZIP、RAR文件后，鼠标移动到菜单、工具条，再返回图像显示区后，状态条左边显示的信息变成当前目录，而不是当前ZIP文件的完整路径。 7、错误修正：页面滚动速度可以手工设置为0，导致页面死锁。 8、错误修正：在英文版本中，放大书签管理窗口的时候，提示信息的显示位置不正确。感谢hawktang提醒。 Version 1.09 1、新增功能：放大镜，用于局部放大，看小字可能有用。放大镜大小和放大倍率可设置。 2、界面调整：GB版所有对话框的字体均改为宋体9。 3、功能增强：对卷积滤波算法进行了优化，理论上会对锐化、柔化、放大的速度有影响，不过实际运行结果似乎不是很明显。 Version 1.08 为了更好地处理动画截图，对图像增强进行如下调整： a. 锐化操作在操作流中的顺序提前。 b. 锐化参数增加到9级。 Version 1.07 新增功能：切边。切边参数可以记录到书签中。 Version 1.06 1、错误修正：在文件列表窗口中如果选择某个加密压缩文件，而此文件的密码在密码表中不存在，则弹出密码输入窗口时会导致程序死锁。 2、功能增强：最近文件、最近目录的最大数目增加到8个。 3、功能修正：从本版本开始，在Windows Me/2000/XP下，从ComicsViewer打开的文件将不会出现在Windows的“最近文档”菜单中，增加保密性，嘿嘿…… Version 1.05 提高对JPG文件的容错能力。 Version 1.04 1. 新增功能：支持鼠标滚轮翻页。不过只支持Windows 98和NT 4.0以上，Windows 95和NT 3.51就不用想了。另外在低档机上速度可能也是个问题。 2. 错误修正：翻页翻到首页或尾页后，如果继续翻页，则不能删除首页或尾页文件。 Version 1.03 1. 新增功能：在注册表中保存参数的时候，根据文件名区别参数区。这样如果多人在同一台机器上使用本软件，只要把4个文件的文件名改成自己喜欢的文件名（4个文件名必须相同），每个人的设置即可不互相干扰。 2. 修正功能：如果禁止显示目录列表和文件列表，则回车键的作用和以前一样是向后翻页，否则是打开文件列表和目录列表。 Version 1.02 1. 新增快捷键：用逗号和句号键可以向前、向后翻页，方便笔记本用户和习惯使用空格键翻页的用户。 2. 新增功能：支持RAR文件，解码能力与WinRAR 3.0相当。 3. 新增功能：当前图像顺/逆时针90度旋转。 4. 新增功能：支持目录列表和文件列表，功能和注意事项详见FAQ中的说明。 5. 为了与ACDSEE相兼容，回车键（ENTER）被定义为显示目录列表和文件列表，而在以前的版本中回车键被定义为向后翻页。 6. 增补部分遗漏的功能键，详见各菜单项。 7. 错误修正：在Windows NT、2000、XP下，“加入资源管理器右键菜单”功能在关机后失效。 8. 错误修正：“文件定位”后马上选“复制到……”，复制的是上一张图片。 9. 错误修正：在选择“水平/垂直镜像”后，如果选“自动缩小到窗口大小”，则镜像效果失去作用。 10. 删除不合时宜的“页面恢复”功能，此功能易与“页面浏览”功能中的部分功能相混淆。 Version 1.01 1. 错误修正：在某些情况下从资源管理器的右键菜单激活时打不开文件。 2. 增强了线程安全性。 3. 改良对多媒体定时器的调用，使滚动更平滑。 正式版Version 1.00 英文版同步发表。 友情测试版Version 0.10beta 1. 为了配合Mpeg2Jpeg挑选图片之用，增加“复制到上次目录”功能。这样用户从动画制作漫画时，先用Mpeg2Jpeg截图、放大，然后用ComicsViewer查看，看到好的就按一下Ctrl+V，即可将图片发送到上次发送到目录。 2. 单个文件“另存为”允许保存为BMP文件。ZIP文件中的文件保存其实仅仅是把文件解出来而已，不会改变文件扩展名和图像本身。 3. 错误修正：删除文件时无提示。 4. 错误修正：“另存为”时不能自动添加文件扩展名。感谢7days指正。 友情测试版Version 0.09beta 1. 增加资源管理器右键菜单扩展，允许用户从资源管理器直接启动ComicsViewer。此功能缺省为关闭，需要用户通过“选项->加入资源管理器右键菜单”手工激活，再次选择此菜单项则关闭此功能。此功能导致ZIP包中增加了一个DLL文件。 2. 错误修正：彩色图像水平镜像后颜色会失真。 3. 错误修正：32位、16位BMP图像不能转换为24位DIB，因此以后的所有图像操作均不能正常进行。位平面转换果然不是容易的事，难怪Photoshop不支持16位BMP。 4. 错误修正：自动缩小到窗口大小后，单键浏览需按两次键才能翻页。 5. 错误修正：由于GIF还原算法偷了点懒，因此很难判断GIF文件中的颜色数，经常会将彩色图像按黑白显示。现在所有GIF图像均转换为24位真彩显示。 友情测试版Version 0.08beta 1. 应小宝爵爷要求，在“自动播放参数”对话框中增加“快速浏览”选项，可以跳页浏览，便于在最短的时间内确定一部漫画是否值得收藏。 2. 增加对BMP文件支持。 3. 对部分算法进行了手工优化，不过心理作用可能大于实际作用。 4. 错误修正：在浏览ZIP文件时，如果用户选择“文件->复制到...”菜单项，则不论目标目录下是否存在同名文件，系统均会错误地提示重名。 5. 错误修正：如果图片的宽度、高度这两个值中，有一个值小于显示区的对应值，而另一个大于显示区的对应值，如比显示区窄、但比显示区高，则图像滚动后，如果显示区被其它窗口盖住，再回到显示区后会有一部分边界不能变为黑色。 6. 错误修正：即使清除了“自动播放参数”对话框中的“使用大图片漫游功能”选项，自动播放时还是会去漫游大图片。 7. 错误修正：在幻灯播放时，如果ZIP文件有错，会因弹出的错误对话框而使播放暂停。 8. 错误修正：改变窗口大小，或放大图片时，第一张图片的单键浏览可能不灵。 友情测试版Version 0.07beta 1. 应7days要求，增加对GIF格式的支持。不过由于用GIF保存的漫画比较少见，所以我实现的方法有点偷懒，使用了Windows自己提供的IPicture界面，在速度上当然会有损失，空间和资源消耗也比较大。理论上同样的代码还可以支持TIFF等格式，但是为了维护“漫画浏览器”的纯洁性，除GIF外其它所有格式均被我封印了。 2. 应7days、夜等人的要求，将目录选择对话框换成了树型结构，说穿了就是Windows提供的SHBrowseForFolder对话框，不过原版的太小家子气了，所以进行了一番豪华改装。其实就我个人来说更喜欢以前从标准FileOpen对话框改装出来的东东：由于使用了OFN_EXPLORER参数，除了少棵树外，资源管理器该有的功能它差不多都有了，我就常用它进行一些简单的文件操作，懒得启动资源管理器。 3. 更正了状态条上图像尺寸的显示错误。 4. 更正了单键浏览时拖动图片会造成图片定位不准的问题。 5. 由于我在论坛上征求意见时很多人都认为打印功能没什么用处，因此将打印功能及其相关的图像分割功能从开发计划中删除，对应的菜单项也从软件中删除。 友情测试版Version 0.06beta 1. 增加“文件定位”功能：用户打开ZIP文件后，如果希望快速定位到其中的某个文件，可以选择“文件->文件定位”菜单项，弹出“文件定位”对话框，双击所需的文件即可。 2. 增加图像水平/垂直镜像功能。 3. 增加“将当前图像复制到指定目录”功能。 4. 加大“打开文件”对话框的尺寸。 友情测试版Version 0.05beta 1. 增加“单键向后浏览”功能。 2. 当图像的长度或宽度小于屏幕对应方向的尺寸时，图像在对应方向上居中显示。 3. 更改参数恢复定义：如果用户取消了“启动时自动恢复现场”功能，则启动后仅仅重置“图像增强参数”对话框中可见的参数，其它浏览参数保留原值。 4. 应longbow的要求，将自动播放时间间隔的上限放宽到60秒。 5. 应国内最大的漫画站点－－动漫无限站长佐为的请求，在“帮助”菜单中增加“从动漫无限下载漫画”项，在“关于ComicsViewer”对话框中加入至动漫无限的文字链接。 友情测试版Version 0.04beta 1. 增加对UFO文件的支持。 友情测试版Version 0.03beta 1. 背景色改为通用的黑色，看起来确实典雅了一些。 2. 经过仔细分析，对书签功能进行了缩水，由原先设定的树型结构改为平面结构，便于实现，同时能满足大多数要求。 友情测试版Version 0.02beta 1. 增加了“查看->页面浏览->当前页右上角”和“查看->页面浏览->当前页右下角”菜单。 2. 对快捷键进行了调整：PgUp分配给了“查看->页面浏览->当前页右上角”功能，PgDn分配给了“查看->页面浏览->当前页右下角”功能；“下一页”功能键改为加号键、回车键和空格键，“上一页”改为减号键。 3. 对功能进行了限制：原先在“图像增强参数”窗口中点“恢复”按钮时，所有全局参数，包括“选项”中设置的各种参数，均恢复到初始缺省值；现在点此按钮时，仅将图像增强参数恢复为缺省值，其它选项参数保持不变。 友情测试版Version 0.01beta 1. 加入幻灯播放时的“大图片漫游”功能。这下子可以象看VCD一样，不用动手就能看漫画了。不过为了省事，只做了四个停留点（图片的四个角落），如果图片的长、宽比屏幕长、宽的两倍还大，就会有部分图像看不到了。 2. 完成基本文件操作功能。 3. 修正Version 0.00beta的bug：如果当前浏览的是ZIP文件，用户选择“保存”命令，则JPG文件会覆盖原ZIP文件。 4. 修正Version 0.00beta的一个小bug：只有当ZIP密码表中的密码有两个以上时才起作用，单个密码惨遭忽略。 5.一点小改进：运行过程中自动弹出对话框，请求用户输入ZIP文件密码时，用户输入后直接回车即可，不需要手工点击“存盘”按钮。 友情测试版Version 0.00beta 1. 提供图像增强功能。 2. 提供目录浏览功能。 3. 提供画面浏览功能。 4. 提供ZIP文件支持及ZIP密码管理。 5. 提供现场保护功能。 6. 支持幻灯播放。全屏显示。