用ASCII畫圖

作爲一個嚴肅的碼農,用ASCII畫圖是一門藝術。

MonoDraw - ASCII 畫圖界的PS

當然,我們並不是要像用小刀刻硬盤那樣一個一個字符來畫圖,在ASCII畫圖領用也有類似PhotoShop那樣的軟件,那就是大名鼎鼎的 MonoDraw !

要注意的是這個軟件只有 macOS 版本,而且是收費軟件(100+RMB)。

比如我們用 MonoDraw 畫一個 iPhone, 然後在窗口顯示一個文本:

Ditaa - ASCII 圖像打印機

Ditaa 是 Java 寫的一個開源小工具,它可以將ASCII碼圖打印爲漂亮的png格式圖片。

比如有以下樣式的ASCII碼圖:

渲染後的效果是這樣的:

這裏是打包好的 Docker 鏡像(也有很多例子): https://github.com/chai2010/ditaa-docker

其它工具

還有很多其它知名度很高小工具,這裏只是簡單列舉幾個:

  • Graphviz: 通過自定義的DOT語言腳本描述圖形,然後渲染爲圖像文件
  • PlantUML: 通過自定義的腳本語言描述UML圖,然後渲染爲圖像文件
  • Gnuplot: 一個生成圖標的小工具(它和GNU項目沒關係)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章