在linux上安裝兩個安裝包
sudo apt-get install enscript ghostscript
如果出現安裝包解析錯誤,說明應該公升級:
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
安裝成功之後,進入該檔案txt的目錄下,進行如下操作:
#使用enscript命令列工具將文字檔案轉換成postscript格式
enscript -p output.ps input.txt
#最後將postscript格式檔案轉換成pdf檔案
ps2pdf output.ps output.pdf
二進位制檔案轉化成文字檔案
文字檔案和二進位制檔案的區別在於開啟這個檔案的程式在對檔案內容的解釋上。檔案本身,儲存在電腦上的都是0101的二進位制。如果是文字檔案,使用任何一種文字編輯器開啟可以展現出人類可讀資訊字元,編碼都符合某種編碼方式,如ascii utf8 gb2312等等。如果是二進位制檔案,肯定沒有編碼方式,使用文...
Linux 檢視非純文字檔案
od 以二進位制的方式讀取檔案內容 引數 t 後面可以接各種 型別 的輸出 a 利用預設的字元來輸出 c 利用ascii字元來輸出 d size 利用十進位制 decimal 來輸出資料,每個整數占用size bytes f size 利用浮點數 floating 來輸出資料,每個數占用size b...
非純文字檔案的操作
檔案是以某一種標準編碼成二進位制存在硬碟裡的,在應用程式給作業系統傳送資料請求後,作業系統傳送資料請求後,作業系統在硬碟讀取二進位制編碼,然後返回給應用程式,通過open方法,將編碼解碼成我們看到的字元。讀取純文字檔案 r r w w a a rt rt wt wt at at 讀取非純文字檔案 r...