大部份繪圖軟體所製成PNG圖檔都不是檔案最小的最佳化狀態,Ubuntu的套件庫包括pngquant、pngcrush……等PNG檔案壓縮工具,其原理為將32位元全彩降至8位元256色,也就是說損失一些顏色和細節。
但是PNGOUT圖檔壓縮技術卻可將PNG圖檔壓縮成更緊密、檔案更小的狀態,而且不會遺失或刪減任何細節或資訊。唯PNGOUT不在Ubuntu套件庫內,當然也不會有Ubuntu官方支援。使用者必須至作者網站(英文網頁連結)下載適用Linux作業系統的PNGOUT,壓縮檔案內含Athlon、pentium4、i386或i686版本的Binary檔案,再將適用於自己電腦的檔案解壓縮至家目錄之下。開啟終端機,鍵入如下命令:
$ sudo mv pngout /usr/bin
日後若要壓縮PNG檔案,例如:將largefilename.png壓縮為smallfilename.png,鍵入如下命令:
$ pngout largefilename.png smallfilename.png
若要直接覆寫原來的檔案,鍵入如下命令(省略第二個引數):
$ pngout originalfilename.png
註:若不欲將pngout自家目錄下移至/usr/bin目錄下,則在壓縮PNG檔案時鍵入如下命令:
$ ./pngout largefilename.png smallfilename.png
密技以Ubuntu 10.04長期支援版本(Lucid Lynx)測試,有可能不適用於新版本,或需做配合微調。
0 留言:
張貼留言