昨天文章發(fā)布之后,發(fā)現(xiàn)文字生成圖片還有一個BUG,就是在把標點符號移到上一行的末尾后,導(dǎo)致下一行會少一個字符。

BUG
后來,一直到昨晚10點多,終于把這個問題解決了!
采用之前的思路不好處理,所以就想到可以先不是像之前那樣,每次處理好一頁的文字就打印到圖片上,而是先把每頁處理好的文字保存在字典里,最后寫了有個revise_text的程序,遇到每行第一個位置是標點符號的,就把文字進行調(diào)整,將其移動到上一行的最后,然后本行就少了一個字符,就把下一行的第一個字符,移到本行的末尾,依次類推。這樣把所有的文字排版重新排列之后,再生成圖片。

寫的很粗糙,先用著,之后再優(yōu)化
然后把把蒙版和logo的顏色加重些之后,先把蒙版logo和背景圖片融合成一張圖之后,用融合的圖片作為生成圖片的底圖,發(fā)現(xiàn)效果還不錯。
第一張
第二張
THIS?MY?CREATION!