Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2349346
  • 博文数量: 527
  • 博客积分: 10343
  • 博客等级: 上将
  • 技术积分: 5565
  • 用 户 组: 普通用户
  • 注册时间: 2005-07-26 23:05
文章分类

全部博文(527)

文章存档

2014年(4)

2012年(13)

2011年(19)

2010年(91)

2009年(136)

2008年(142)

2007年(80)

2006年(29)

2005年(13)

我的朋友

分类:

2005-08-29 14:57:11

下载了一份电子文档, 文件名为 Microsoft visual c# .net core reference.chm, 没想到微软对它自鸣得意的C sharp语言取的这个时髦的#符号却会导致chm文件打开

先是用chmtopdf做成PDF文件, 太大, 67M, 而且这个未注册的版本会在每页开头显示一段版权信息, 时时提醒你在使用未注册的软件,
而且最要命的是我用这个版本, 做出来的PDF文件在每行的最右边的单词会被生生截除, 不是截断到下一行, 就是给截没了.

下载了一个最新的chmtopdf 专业版, 还是未注册版, 明显有提高, 文件尺寸减小到了12M, 基本上是前面的67M文件用rar压缩后的大小, 但也还是有那个每页开头的版权信息, 所以我决定还是把这个chm反编译然后重做一下, 用chmdecompiler, 用htmlworkshop, 最后用htmlworkshop 做好的.chm文件, 一看打开每个页面都没问题, 高兴, 把它挪到跟原文件同一个目录下, 改成原来的文件名, 再加个后辍, _recompiled, 怪了, 改了之后再打开时每个页面就又看不见了, 情况终于把我推到最不可能的怀疑对象: 文件名, 一试, 果不其然, 原来下载的那个文件改成其它名字就一切OK了.

看来以后下载那些带奇怪字符的chm文件得注意喽

阅读(1918) | 评论(0) | 转发(0) |
0

上一篇:转换制作PDF文档

下一篇:bash暗黑破坏神(1)

给主人留下些什么吧!~~