TODO:一不順眼就換字體Go之代碼篇

TODO:一不順眼就換字體Go之代碼篇

p_w_picpath包實現了一個基本的2D圖像庫,該包中包含基本的接口叫做p_w_picpath,這個裏面包含color,這個將在p_w_picpath/color中描述;新增字體font,進行字體編輯。早在幾年前Go p_w_picpath包出來的時候就有人實現了圖片式水印處理,處理起來很方便,有興趣的朋友可以用搜索引擎搜索一下。本文主要實現的功能是用Golang的p_w_picpath的font實現水印功能,實現了字體的大小、像素、座標。有興趣的朋友可以拷貝到本地測試看看。由於一些平臺的代碼兼容不好,所以本文代碼以圖片形式展現,需要的話可以聯繫我。

11fb0007c3ff340eafa5-1.jpg

119800059b6e117e0e43-1.jpg

11f80001b68abc6547be-1.jpg

測試的原圖:

11fb0007c43a54faf1f3-1.jpg

打水印後的效果圖:

11fd0005971b8ed37610-1.jpg

經過多次測試,p_w_picpath/font並還沒有實現類似中文象形文字(如日語,韓語,泰語)都是輸出筐筐(如下圖),希望Golang官方能儘快輸出象形文字的輸出,如民間有高手希望能指導一下,不勝感激。

119800059c053d44281a-1.jpg


wxgzh:ludong86

qrcode_for_gh_6bb1f39ae99c_258


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章