提到的方法非常管用,感谢原作者的分享。

原文地址:http://blog.163.com/rongting_chen/blog/static/16490684420114266192887/

将word文档存为PDF可以带来很多便利,在这里就不多说了。下面讨论一下转换方法。

我现在使用的是Word2010+Acrobat9,所以这里仅讨论使用这种组合的转换方法。

在Word2010中有两种方式将word文档转换为PDF。一种方法是使用Word自带的“另存为PDF”功能(不装Acrobat也行),另一种是采用虚拟打印机(必须装Acrobat)。两种方式产生各有利弊。

若使用Word自带的“另存为PDF”功能转换,则操作很简单转换速度也很快。首先选择“文件” -> "另存为",在出现的对话框中选择“保存类型”为“PDF(*.pdf)”,不要忙着点“保存”。

然后点“选项”,按如图方式勾选书签选项

确定后就开始转换了。转换后文档具有书签(当然,这需要你在写word文档时指定各级标题的样式,强烈建议写文档时使用样式)。而且目录中的条目所具有的链接功能依然有效。

一般情况下使用这种转换方式就可以了。但在些毕业论文时发现,文中用MathType编辑的公式有时不能正确转换,如下面的例子

在word中显示是这样的

在PDF中显示是这样的
当转换时出现这种问题时可以采用下面的转换方法。
 
 
第二种方法是使用虚拟打印机转换,这种方法不仅适用于word转pdf,也适用于其他文件转pdf,只要是能打印的文件都可以。在word中选择“文件” -> “打印”,选择虚拟打印机打印即可。
用这种方式转换速度较慢,但转换得到内容和在word中看到的是一样的。如上面给出的公式用这种方式转换得到的结果如下所示
 

用这种方式不能对添加书签 ,而且点击PDF中的目录部分不再能跳转到相应的页面。

 
 
两种转换方式各有利弊,所以考虑将两者结合,得到内容不失真又具有书签的PDF文档。方法如下
首先按上述两种方式转换得到两个PDF文档:1.pdf ,2.pdf(文件名随便起的)。
然后打开1.pdf(就是有书签的那个),选择“文档”->“替换页面”,选择2.pdf (就是没书签的那个)
出现如下所示的对话框,然后根据需要替换页面,例如可以将目录以后正文的部分全部替换掉。这份文档中目录在第4页结束,因此从第5页开始替换
替换后文档内容显示就正常了,而书签依然正常,而且点击文档目录部分的某一项即可跳转到相应的页面。

[转]将Word转(保存)为带书签的PDF的更多相关文章

  1. 将Word转为带书签的PDF

    将word文档存为PDF可以带来很多便利,在这里就不多说了.下面讨论一下转换方法. 我现在使用的是Word2010+Acrobat9,所以这里仅讨论使用这种组合的转换方法. 在Word2010中有两种 ...

  2. Java 用Freemarker完美导出word文档(带图片)

    Java  用Freemarker完美导出word文档(带图片) 前言 最近在项目中,因客户要求,将页面内容(如合同协议)导出成word,在网上翻了好多,感觉太乱了,不过最后还是较好解决了这个问题. ...

  3. 文档控件NTKO OFFICE 详细使用说明之预览word编辑保存回服务器

    1.在线预览Word文件 (1) 运行环境 ① 浏览器:支持IE7-IE11(平台版本还支持Chrome和Firefox) ② IE工具栏-Internet 选项:将www.ntko.com加入到浏览 ...

  4. 【Java】用Freemarker完美导出word文档(带图片)

    Java  用Freemarker完美导出word文档(带图片) 前言 最近在项目中,因客户要求,将页面内容(如合同协议)导出成word,在网上翻了好多,感觉太乱了,不过最后还是较好解决了这个问题. ...

  5. 完整的保存onetab的书签信息

    之前在百度上找怎么完整的保存onetab的书签信息,没找到答案,于是乎上了google,在stackoverflow上找到了一个相关的答案 How to restore OneTab list of ...

  6. 使用Python批量合并PDF文件(带书签功能)

    网上找了几个合并pdf的软件,发现不是很好用,一般都没有添加书签的功能. 又去找了下python合并pdf的脚本,发现也没有添加书签的功能的. 于是自己动手编写了一个小工具,使用了PyPDF2. 下面 ...

  7. 《工程热力学沈维道童钧耕第四版-带书签》高清pdf下载链接

    <工程热力学沈维道童钧耕第四版-带书签>高清pdf下载链接 百度网盘链接:https://pan.baidu.com/s/1dWksA8O3y2JSfIQy5lrU5g 提取码:7x9w ...

  8. word和.txt文件转html 及pdf文件, 使用poi jsoup itext心得

    word和.txt文件转html 及pdf文件, 使用poi jsoup  itext心得本人第一次写博客,有上面不足的或者需要改正的希望大家指出来,一起学习交流讨论.由于在项目中遇到了这一个问题,在 ...

  9. doc文档生成带目录的pdf文件方法

    准备软件: 福昕PDF阅读器 下载地址:http://rj.baidu.com/soft/detail/12882.html?ald 安装福昕PDF阅读器,会自动安装pdf打印机. 准备好设置好各级标 ...

随机推荐

  1. 转:db2 iptables相关用法(2)

    Centos 6 iptables 配置 Ben 2011/12/24 [root@localhost ben.liu]# service iptables status Table: filter ...

  2. 使用a标签直接下载图片

    通常情况下,使用a标签链接到图片,会在浏览器中打开这个图片,而不会下载 如果要直接下载这个图片,可以使用download属性配合href属性 <a href="./1.jpg" ...

  3. 排序算法总结(一)插入排序【Insertion Sort】

    最近在忙着找工作,以前看的排序算法都忘记了,悲剧啦T  T现在来回顾一下吧. 这边推荐一个算法可视化的网站,非常有用.http://visualgo.net/ 一.插入排序的思想(Wikipedia) ...

  4. C++@语句块

    #include <iostream> using namespace std; int main() { { int x=1; cout << x << endl ...

  5. IAR MSP430如何生成烧写文件

    IAR生成430烧写方法有2种, 第一种是:将工程的debug模式切换成release模式,看图片操作.    那个.d43文件就是仿真调试模式的文件. 这里的test.txt文件就是烧写文件了,不要 ...

  6. 机器学习&人工智能书籍

    Introduction to Machine Learning https://www.amazon.cn/Introduction-to-Machine-Learning-Alpaydin-Eth ...

  7. Linux-内存管理机制、内存监控、buffer/cache异同

    在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然.这是Linux内存管理的一个优秀特性,主要特点是,无论物理内存有多大,Linux 都将其充份利用,将 ...

  8. 了解oracle数据库的情况

    1.了解你的数据库版本号 2.是否配置了DataGuard? SQL> select protection_mode, protection_level, remote_archive,data ...

  9. 09-Java 工程结构管理

    (一)Java 工程结构管理 1.什么是Build Path: -- 一般包括:JRE运行时库 第三方功能扩展库(*.jar 格式文件) 其他的工程 其他的源代码或Class 文件 为什么使用~ :通 ...

  10. 部署 mozilla-BrowserQuest

    1,到GitHub下载代码  https://github.com/mozilla/BrowserQuest 2,安装Node.Js 下载地址 http://nodejs.org/ 直接下载安装版就可 ...