Chinaunix首页 | 论坛 | 博客
  • 博客访问: 408813
  • 博文数量: 55
  • 博客积分: 2124
  • 博客等级: 大尉
  • 技术积分: 621
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-26 17:39
文章分类
文章存档

2011年(1)

2010年(2)

2009年(32)

2008年(20)

分类:

2009-04-30 12:03:38

使用 PDF 补丁丁的简易书签导入功能(二)

上一节介绍了使用补丁丁和 Excel 制作简易书签。这一节介绍如何制作多层嵌套的书签,这次用的例子是张延生的《气功与手诊》。

制作简易书签文件

在网上,我们可以找到该书的目录,这个目录还是带有页码的!那就太好了,不用我们自己输入页码。其形式如下所示:

第一章 中国气功概况 1 
一、 气功发展简史 1
二、 什么是“气功” 3
三、 练功的目的 5
四、 气功有什么效果 7
五、 气功功法分类及特点 9
养生气功 11
诊断气功 19
……

这个目录其实分三层,第一层是章,第二层是节,最后一层是小节。

将上面的文本复制到一个免费的文本编辑器——AkelPad 的编辑区中。选中上面“一、气功发展史”到“诊断气功”这几行,按一下键盘上的“Tab”键。这样,这几行前面就多了一个制表符,看起来就是缩了进去的样子。然后,在选中下面“养生气功”到“诊断气功”两行,再按一下“Tab”键,这两行又往内缩进了一层。成为如下形式:

第一章 中国气功概况 1 

    一、 气功发展简史 1

    二、 什么是“气功” 3

    三、 练功的目的 5

    四、 气功有什么效果 7

    五、 气功功法分类及特点 9

        养生气功 11

        诊断气功 19

用类似的方式处理后面几章的目录。

打开 PDF 文件,看看第一章对应的实际页码是第几页(本示例为第7页)。因此,我们在书签文件中第一行中要插入一行,成为如下形式:

#首页页码=7
第一章 中国气功概况 1
    一、 气功发展简史 1
……

表示下面的页码第 1 页对应 PDF 文档中的第 7 页。

这本书前面还是有一个目录的。我们可以在书签文件中再加点东西,在书签中包含目录。在书签文件第一行前插入内容,成为如下形式:

目录 1
#首页页码=7
第一章 中国气功概况 1
    一、 气功发展简史 1
……

这样,虽然“目录”和“第一章”的页码都是 1,但“目录”对应 PDF 文件的第 1 页,而由于第二行“#首页页码”指定了页码的关系,“第一章”对应第 7 页。

完成后将书签文件保存为文本文件。

导入书签文件到 PDF 文档

打开 PDF 补丁丁。在“PDF 原始文件”中选择《气功与手诊》的 PDF 文件。在“用于补丁的信息文件”处选择刚才保存的文本文件。在“输出 PDF 文件”处指定导入书签文件后所得的新 PDF 文件。

点击“导入文件”,程序将把简易书签和原始文件合并,生成一个新的 PDF 文件。耐心等待程序处理完成。最后,我们就得到了一个具有书签的 PDF 文件。如下图所示。

做完了上述操作之后,我再打开新生成的带书签 PDF 文件一看,发现书签导航的页面不对。以为是程序出错。再检查一下书签文件中的页码和 PDF 文件的页码,发现在网上找来的目录文件,其页码和手头上这个 PDF 影印本的页码不符,不是程序的问题。

示例书签文件:http://blogimg.chinaunix.net/blog/upfile2/090430120520.rar

阅读(2843) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~