---
author: ''
category: 技术
comments_data:
- date: '2014-12-04 17:33:02'
  message: 涨姿势
  postip: 86.30.204.219
  username: 微博评论
- date: '2014-12-04 18:33:01'
  message: opensuse是不是用的人比较少？里面没有讲到它。诶
  postip: 192.81.128.254
  username: 微博评论
- date: '2014-12-04 19:17:04'
  message: "1.不支持中文<br />\r\n2.不支持word"
  postip: 210.31.76.171
  username: 来自 - 北京北京师范大学 的 Chrome/Linux 用户
- date: '2014-12-04 19:19:05'
  message: 直接pandoc不就搞定了，各种转
  postip: 114.250.90.117
  username: 来自 - 北京 的 Chrome/Windows 用户
- date: '2014-12-04 21:03:01'
  message: 马克
  postip: 42.94.192.75
  username: 微博评论
- date: '2014-12-04 21:03:01'
  message: 好工具
  postip: 42.94.192.75
  username: 微博评论
- date: '2014-12-05 00:03:03'
  message: get√[馋嘴]
  postip: 66.249.79.110
  username: 微博评论
- date: '2014-12-05 04:33:00'
  message: 明天试试可不可以把doc转换成pdf
  postip: 66.249.79.126
  username: 微博评论
- date: '2014-12-05 11:02:30'
  message: 其实用a2ps把文件弄成ps，再用ps2pdf也一样！
  postip: 157.82.158.199
  username: kingds
- date: '2014-12-05 11:06:41'
  message: 正版Word里有把文件保存为PDF格式的功能！
  postip: 157.82.158.199
  username: kingds
- date: '2017-08-07 23:37:10'
  message: 怎么会乱码呢？
  postip: 113.109.23.77
  username: 来自广东广州的 Firefox 52.0|GNU/Linux 用户
count:
  commentnum: 11
  favtimes: 3
  likes: 0
  sharetimes: 23
  viewnum: 12531
date: '2014-12-04 16:57:00'
editorchoice: false
excerpt: 提问： 我想要将一个纯文本文件转换成PDF文档。在Linux命令行下是否有一个简单的方法将文本文件转换成PDF文件？ 答：当你有一大堆文本文件要维护的时候，把它们转换成PDF文档会好一些。比如，PDF更适合打印，因为PDF文档有预定义布局。除此之外，还可以减少文档被意外修改的风险。
fromurl: http://ask.xmodulo.com/convert-text-to-pdf-linux.html
id: 4373
islctt: true
largepic: /images/p/201412/04/213944vnp7iipw0i8n6jin.png
permalink: /article-4373-1.html
pic: /images/p/201412/04/213944vnp7iipw0i8n6jin.png.thumb.jpg
related: []
reviewer: ''
selector: ''
summary: 提问： 我想要将一个纯文本文件转换成PDF文档。在Linux命令行下是否有一个简单的方法将文本文件转换成PDF文件？ 答：当你有一大堆文本文件要维护的时候，把它们转换成PDF文档会好一些。比如，PDF更适合打印，因为PDF文档有预定义布局。除此之外，还可以减少文档被意外修改的风险。
tags:
- Linux
- 文本
- PDF
thumb: false
title: Linux 有问必答：在Linux上如何将文本文件转换成PDF格式
titlepic: false
translator: 'geekpi '
updated: '2014-12-04 16:57:00'
---


> 
> **提问**： 我想要将一个纯文本文件转换成PDF文档。在Linux命令行下是否有一个简单的方法将文本文件转换成PDF文件？
> 
> 
> 


![](/images/p/201412/04/213944vnp7iipw0i8n6jin.png)


当你有一大堆文本文件要维护的时候，把它们转换成PDF文档会好一些。比如，PDF更适合打印，因为PDF文档有预定义布局。除此之外，还可以减少文档被意外修改的风险。


要将文本文件转换成PDF格式，你要按照下面的两步。


### 准备工作


首先你要安装两个需要的包。


在 Debian、Ubuntu 或者 Linux Mint上：



```
$ sudo apt-get install enscript ghostscript 

```

在 Fedora、CentOS/RHEL上：



```
$ sudo yum install enscript ghostscript 

```

在 Arch Linux上：



```
$ sudo pacman -S enscript ghostscript 

```

### 将文本文件转换成PDF格式


准备工作完成之后，按照下面的两步从文本文件生成一个PDF文件


首先，使用enscript命令行工具将文本文件转换成postscript格式。



```
$ enscript -p output.ps input.txt 

```

最后将postscript格式文件转换成PDF文件。



```
$ ps2pdf output.ps output.pdf 

```



---


via: <http://ask.xmodulo.com/convert-text-to-pdf-linux.html>


译者：[geekpi](https://github.com/geekpi) 校对：[Caroline](https://github.com/carolinewuyan)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译，[Linux中国](http://linux.cn/) 荣誉推出