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')
運用pb將unicode文字檔案轉換為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檔案也在當前目錄下)
centos下ppt(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在百度中去搜索
磁碟當前目錄下存在檔案 c1.txt,其中存放了一段英文文字。請程式設計實現將c1.txt中英文文字全部轉換為答謝字母,並儲存到c2.txt中。要求:c2.txt檔案前面儲存的是c1.txt文案中的原始文字,後面緊跟著的是轉換後的文字
#include"stdio.h"#include"string.h" void main(){ FILE *fp1,*fp2; char ch[1000]=" ",c; int i=0; fp1=fopen("c1.txt","r"); fp2=fopen("c2.txt","w");