1. 程式人生 > >Linux下如何實現將txt文字檔案轉換為pdf

Linux下如何實現將txt文字檔案轉換為pdf

在linux下編輯文件,txt格式的方便很多。如果有很多很大的txt文件,為了方便閱讀和儲存,轉換為pdf格式的檔案也是一種很不錯的方法。

1.工具介紹:

enscript:

https://www.gnu.org/software/enscript/
http://linuxcommand.org/man_pages/enscript1.html
是一個將文字檔案(ASCII)轉換為postscript,HTML,RTF的免費軟體,可直接列印輸出。

Ghostscript:

http://www.gnu.org/software/ghostscript/
可將postscript 語言解釋成pdf格式。 2.工具安裝: 在Debian, Ubuntu, Linux Mint上:
[email protected]
:~/shell/Chapter1$ sudo apt-get install enscript ghostscript
在Fedora, Centos, RHEL上:
$sudo yum install enscript ghostscript
3.檔案轉換:

使用enscript將txt文字檔案轉換為postscript格式:

[email protected]:~/shell/Chapter1$ enscript -p sed_test.ps sed_test.txt

-p file命令是將enscript執行的結果匯出到file檔案,如果file替換為“-”,則將轉換結果輸出到標準輸出。

使用postscript將轉換後的檔案再轉換為pdf格式:

[email protected]:~/shell/Chapter1$ ps2pdf sed_test.ps sed_test.pdf
[email protected]:~/shell/Chapter1$ ls
sed_test.pdf  sed_test.ps  sed_test.txt




相關推薦

Linux如何實現txt文字檔案轉換pdf

在linux下編輯文件,txt格式的方便很多。如果有很多很大的txt文件,為了方便閱讀和儲存,轉換為pdf格式的檔案也是一種很不錯的方法。 1.工具介紹: enscript: https://www.gnu.org/software/enscript/ http://

txt格式檔案轉換csv格式檔案

#-*-coding:utf-8 -*- import csv with open('file.csv', 'w+',newline='') as csvfile: spamwriter = csv.writer(csvfile, dialect='excel')

運用pbunicode文字檔案轉換ANSI文字檔案

 Integer li_file blob     lb_text string   ls_text string   ls_temptextfile long     li_filetwo string   ls_unicodefile = 'c:/target.tx

linux shell文字檔案轉換html檔案

  寫了個指令碼,簡單的將文字檔案轉換為html檔案。   1、使用sed命令,具體指令碼如下 1 #! /bin/bash 2 3 cat << END 4 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTM

編碼實現一個文字檔案(圖片)從一個地方複製到另一個地方(源路徑到目的路徑可以通過方法引數傳入)

public class MyTest { public static void main(String[] args) { try { test(); } catch (Exception e) { e.printStackTrace(); } } publi

用java實現txt文字檔案批量匯入資料至資料庫

今天同事讓我準備一個專案的測試資料,要向一個表中插入上千條記錄,並且保證每條記錄內容不同,如果用手工一條一條插入肯定是不可能,也不會有哪個SB去做這樣的事,我最開始想到了用迴圈,但要求插入的記錄內容不能相同,用迴圈實現比較麻煩,於是我想到了將記錄從文字檔案匯入至資料庫(其實

ubuntu用java程式碼呼叫命令java格式檔案轉換html格式檔案

import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.File; import java.io.*; public class C

【Python3實現文字格式轉換】.doc和.docx檔案轉換pdf

#-*- coding:utf-8 -*- # doc2pdf.py: python script to convert doc to pdf with bookmarks! # Requires O

Linux如何資料庫指令碼檔案從sh格式變為sql格式

 在從事軟體開發的過程中,經常會涉及到在Linux下將資料庫指令碼檔案從sh格式變為sql格式的問題。本文以一個實際的指令碼檔案為例,說明格式轉換的過程。        1. sh檔案內容        本文中的檔名為example.sh,其內容如下: #!/bin/bas

Shell指令碼中實現輸入的字元轉換*

如果你需要寫一段與使用者互動,且需要輸入一些敏感資訊的(例如:使用者密碼、License等),那麼直接用printf+read的方式,就會把使用者輸入的資訊顯示在螢幕了,這是不符合資訊保安的,而且對客戶體驗來說也顯得不夠專業,所以就需要將使用者輸入的密碼轉換為*,樣式如下: please input

.ini配置檔案轉換.xml檔案格式

1 /* 2 * FILE: p670_convert.c 3 * DATE: 20180125 4 * ============== 5 * DESCRIPTION: 將.ini配置檔案轉換為.xml檔案 6 * fgets, fput

Android .sql格式檔案轉換.db格式資料庫檔案

有些時候,我們的android應用程式需要用到外部的資料庫檔案。我們也清楚,適合於android平臺使用的或許是.db格式的資料庫檔案了。 下面說下如何將.sql格式的資料庫檔案利用Navicat Lite得到.db格式檔案。 步驟如下: 下載安裝Nav

ipynb檔案轉換pdf

英文 1.安裝python或者安裝miniconda(帶有python) 3.利用conda命令安裝 Jupyter 執行: jupyter notebook 會將當前目錄下的檔案載入到瀏覽器本地網站目錄下(確保.ipynb檔案也在當前目錄下)

centosppt(pptx)檔案轉換pdf檔案,用PHP顯示內容

1、搭建jdk環境,這裡不詳細介紹。 2、安裝OpenOffice    OpenOffice下載地址http://softlayer-dal.dl.sourceforge.net/project/openofficeorg.mirror/4.0.0/binaries/zh-CN/Apache_OpenOff

使用Pandoc命令Markdown格式檔案轉換HTML格式檔案

一、Pandoc命令介紹 Pandoc是一個強大的格式語言轉換工具,被稱為該領域的“瑞士軍刀”。比如可用Pandoc命令將Markdown格式檔案轉換成HTML格式檔案。 二、具體轉換命令 具體轉換命令如下: pandoc --standalone

Matlab Tricks( 八)—— pgm 格式檔案轉換 png 格式

clc; clear; close all; list = dir('./*.pgm'); % list 為結構體陣列 for i = 1:len

markdown檔案轉換pdf

最近在用markdown寫技術隨筆,感覺很好,可有時候需要吧markdown檔案轉換為pdf,在網上查了查,這個可以用pandoc來實現, 可感覺太麻煩,還要安裝pdflatex:  由於之前用過chrome將網頁輸出為pdf檔案的功能,我想先讓markdown檔

Java 使用 jacob word 文檔轉換 pdf 文件

打開文檔 image form 不用 以及 利用 lin sts source   網上查詢了許許多多的博客,說利用 poi、iText、Jsoup、jdoctopdf、使用 jodconverter 來調用 openOffice 的服務來轉換等等,我嘗試了很多種,但要麽顯

如何caj文件轉換pdf

ges 等等 tps 繼續 ogr 進度 如何 lan 大小 論文我們都寫過吧,網上下載的基本都是caj文件,我們很難對caj文件進行查看,別急,我知道如何將caj文件轉換為pdf,所以會對你們有用的,詳細的轉換方法可以參考以下的步驟 方法/步驟 1在百度中去搜索