Word:转换PDF
本文适用于Word 2007 + Windows 7,造冰箱的大熊猫@cnblogs 2018/8/3
一、Word文档转PDF文档
把Word文档转换为PDF,有两个免费解决方案
1、Microsoft “XPS or PDF”插件
微软为Microsft Office 2007提供了“Microsoft Save As PDF or XPS”插件,可从微软官网找到。
下载并安装这个插件后,Word的“另存为”选项中会出现“PDF或XPS”的选项。选择该选项即可将文档转换为PDF格式。
2、Foxit PDF Reader
从福昕官网下载并安装福昕PDF浏览器(Foxit PDF Reader)后,操作系统中会新添加一个虚拟打印机“Foxit PDF Reader Printer”。在Word中选择“打印”,并在打印对话框中选用Foxit打印机,即可将文档转换为PDF格式。
二、Word标题转PDF书签
使用微软插件转化PDF格式时,可将Word中的标题转换为PDF中的书签。具体操作流程为:
1)在Word中,按下F12,进入“另存为”对话框。
2)在“另存为”对话框中,将“保存类型”选择为pdf。
3)在“另存为”对话框中,点击“选项”按钮,进入“选项”对话框。
4)在“选项”对话框中,选中“创建书签时使用”和“标题”
5)完成以上设置后,按照提示创建PDF文档,创建出的文档将Word文档的标题转换为了PDF文档的书签,便于阅读。
三、Word标题转PDF书签,书签中没有标题序号
使用方法二转换出来的PDF文档,用Foxit浏览器打开,发现书签里只有Word文档标题内容,但是没有序号。比如,Word文档中某个标题为“1 概述”,在Foxit浏览器中的书签栏中只显示“概述”。
产生这一问题的可能的原因时,Word中标题前的序号时通过样式自动产生的(一般大家都通过这种方式自动管理标题前序号),但转换程序转换时只对标题中的文字内容进行了转化,从而导致标题序号丢失。
解决方法:百度了一下,找到董辉给出的一个基于VBA的解决方案,亲测很好用。未获得原作者授权就不搬运到这里了,感兴趣有需要的同志请查看董辉帖子,地址为https://zhidao.baidu.com/question/473380060.html。
感慨一下,刚接触微软Office时候就听说了VBA,这么多年过去了,却从来没认真看过一眼试一下,果然技术的水平依赖于对工具的熟练程度,学习永远在路上!
补充:董辉VBA方案有个小问题,文章中的自动列表(就是段首自动加“1)2)”字样的文字)中的序号也被转换成了字符,不方便后续修改。强烈建议,单独存放一个拷贝用于PDF转换!
Word:转换PDF的更多相关文章
- SharePoint 2013 Word 转换PDF服务介绍及示例
前言:在SharePoint使用过程中,经常会发现将文档进行格式转换的需求,之前,看到SharePoint 2013有将PPT转换PDF文档的服务,后来,才发现SharePoint 2010开始,就有 ...
- SharePoint Word 转换PDF服务介绍及示例
前言:在SharePoint使用过程中,经常会发现将文档进行格式转换的需求,之前,看到SharePoint 2013有将PPT转换PDF文档的服务,后来,才发现SharePoint 2010开始,就有 ...
- openoffice excel word 转换pdf 支持本地调用和远程调用
OpenOffice.org 是一套跨平台的办公室软件套件,能在Windows.Linux.MacOS X (X11)和 Solaris 等操作系统上执行.它与各个主要的办公室软件套件兼容.OpenO ...
- #c word转换PDF
需要引用Microsoft.Office.Interop.Word,版本是07之上的. 这个版本会判断文件是否被占用. using Microsoft.Office.Interop.Word; usi ...
- .net调用word转换pdf出现80080005错误的解决办法
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80080005. 1:在服务器上安装offi ...
- tp5 使用phpword 替换word模板并利用com组件转换pdf
tp5 使用phpword 替换word模板并利用com组件转换pdf 一.首先composer安装PHPword,就不多说了 二.然后是把模板中要替换的部分用变量代替 三.把原始的模板文件放入项 ...
- word转PDF,PDF转Image,使用oppenOffice注意事项等
最近在电子合同等项目中需要把word或者pdf转换成image,用到了openOffice把word转换pdf,以及把pdf转换成图片 感谢小伙伴张国清花费了三天时间来实现了此功能.下面我将把具体的步 ...
- 在windows系统上word转pdf
一.前言:我在做文件转换过程中遇到的一些坑,在这里记录下,因为项目需求,需要使用html转pdf,由于itext转换质量问题(一些Css属性不起作用),导致只能通过word文件作为跳板来转换到pdf文 ...
- openOffice word转pdf,pdf转图片优化版
之前写了一个版本的,不过代码繁琐而且不好用,效率有些问题.尤其pdf转图片速度太慢.下面是优化版本的代码. spriing_boot 版本信息:2.0.1.RELEASE 1.配置信息: packag ...
- Linux系统下word转pdf,xls转pdf,ppt转pdf
word转换pdf的技术方案,供参考.[doc/docx/ppt/pptx/xls/xlsx均支持转换] 本方案是Java结合shell命令完成,不同于以往的仅依赖java组件转换 ...
随机推荐
- Redundant Connection
In this problem, a tree is an undirected graph that is connected and has no cycles. The given input ...
- ssl安全验证
#ssl验证 r=requests.get('https://www.12306.cn',verify=False) print(r.content.decode('utf-8')) 结果:
- vue中添加与删除,关键字搜索
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- hadoop安装zookeeper-3.4.12
在安装hbase的时候,需要安装zookeeper,当然也可以用hbase自己管理的zookeeper,在这里我们独立安装zookeeper-3.4.12. 下载地址:https://mirrors. ...
- php后门简单检测脚本
# coding:utf-8 import os import sys import re rulelist = [ '(\$_(GET|POST|REQUEST)\[.{0,15}\]\(\$_(G ...
- Delphi 键盘的编程
- tensorflow源码分析
前言: 一般来说,如果安装tensorflow主要目的是为了调试些小程序的话,只要下载相应的包,然后,直接使用pip install tensorflow即可. 但有时我们需要将Tensorflow的 ...
- PIL:处理图像的好模块
介绍 PIL是一个专门用来处理图像的模块,可以对图象进行各种各样的变换 打开一张图片 from PIL import Image # 调用Image下的open方法,即可打开一张图片 # 得到的im便 ...
- win10 安装ubuntu16.04双系统
安装了两天的ubuntu系统,很是头疼,发现网上的内容,比较繁杂,因此,写此博客,进行综合整理,总结了安装方法.方便大家安装,减少搜索. 电脑是老师的电脑,配置为: 主板:微星 CPU:英特尔i5 7 ...
- Linux 权限和目录更改、移除、更换目录、列出目录内容、使用通配符、移动、重命名
12 chgrp :改变档案.目录所属群组 chgrp -R dirname/filename chown :改变档案/目录拥有者 chown -R 账 ...