懶的更新到blogger了

本站2010年10月以後的,都更新到google docs上了:
連結在這裡

2006/01/31

[軟體]textimage

從sourceforget.net打pixel找到了,雖然主要不是要找這個,但覺得蠻好玩的
首頁在:
http://textimage.sourceforge.net/
算是一個「文字型的圖片」(用文字去組成某個圖片的意思)Postscript格式的產生器
從該網站上可以抓到textimage.c的原始檔。
依站上說明打「 cc -O2 -Wall -o textimage textimage.c」就會產生一個 textimage 的執行檔。
使用方式為
./textimage xxx.rgb 100(圖寬) 100(圖高) -o xxx.ps text1.txt text2.txt .....
會把xxx.rgb的圖片(寬高好像要和圖片真實的寬高相同),用 text1.txt text2.txt....裡面的文字來填滿產生 xxx.ps 的檔案
(好像不能產生.html)
目前也只支援.rgb的格式,如果是.jpg或.gif檔,可先用convert工具轉換成.rgb的格式
我使用Knoppix-BV1AL的版本玩的,裡面有這個轉換工具,也有可以看ps檔的Viewer
(只要下 convert xxx.jpg xxx.rgb 就可以轉了)

我自已試用的結果
使用檔案
newmsjhmark.gif(276x276)


test.txt(裡面的文字只有「Welcome_To_MSJH http://www.msjh.cy.edu.tw/」
$ convert -resize 100x100 newmsjhmark.gif newmsjhmark.rgb
$ ./textimage newmsjhmark.rgb 100 100 -o newmsjhmark.ps test.txt
轉出來的檔案,感覺上有點長,因為行距太大的關係吧,
所以後來先用PSP轉newmsjhmark.gif大小為 100x50,再
$ convert newmsjhmark2.gif newmsjhmark2.rgb
$ ./textimage newmsjhmark2.rgb 100 50 -o newmsjhmark2.ps test.txt
抓圖如下

1 則留言:

Y.H.Lin 提到...

20060220
gif2rgb -1 -o xxx.rgb xxx.gif
(把xxx.gif轉成xxx.rgb,如果沒加-1,會變成三個檔 .R .G .B)

./textimage xxx.rgb 96 96 -s 8 4 -o xxx.ps xxx.txt
(-s 8 4 , 8指字型寬, 4指行高,個人覺得寬是高的兩倍的比例比較好看)

ps2pdf xxx.ps xxx.pdf
(就完成了)