閱讀256 返回首頁    go 阿裏雲


文字水印__圖片水印_老版圖片服務手冊_對象存儲 OSS-阿裏雲

文字水印就是在原圖的基礎上加上一段文字內容做為水印。

訪問類型

@watermark=2&text=<encodeText>&type=<encodeType>&size=<size>&color=<encode colr>&t=<t>&p=<p>&x=<x>&voffset=<offset>&y=<y>

其中watermarkobject兩個參數為必填項。 文中出現的url_safe_base64_encode指的是URL安全base64編碼,請參見關鍵詞

參數

名稱 描述 參數類型
text 參數意義:表示文字水印的文字內容(必須編碼)
注意:必須是URL安全base64編碼 encodeText = url_safe_base64_encode(fontText) 最大長度為64個字符(即支持漢字最多20個左右)
必選參數
type 參數意義:表示文字水印的文字類型(必須編碼)
注意:必須是URL安全base64編碼 encodeText = url_safe_base64_encode(fontType)
取值範圍:見下表(文字類型編碼對應表)
默認值:wqy-zenhei ( 編碼後的值:d3F5LXplbmhlaQ)
可選參數
color 參數意義:文字水印文字的顏色(必須編碼)
注意:參數必須是URL安全base64編碼 EncodeFontColor = url_safe_base64_encode(fontColor) 參數的構成必須是:# + 六個十六進製數 如:#000000表示黑色。 #是表示前綴,000000每兩位構成RGB顏色, #FFFFFF表示的是白色
默認值:#000000黑色 base64編碼後值:IzAwMDAwMA
可選參數
size 參數意義:文字水印文字大小(px)
取值範圍:(0,1000]
默認值:40
可選參數
s 參數意義:文字水印的陰影透明度
取值範圍:(0,100]
可選參數

水印位置參數請參考基本參數

文字類型編碼對應表

參數值 中文意思 URL安全base64編碼後的值 備注
wqy-zenhei 文泉驛正黑 d3F5LXplbmhlaQ== 根據RFC,可省略填充符=變為d3F5LXplbmhlaQ
wqy-microhei 文泉微米黑 d3F5LW1pY3JvaGVp
fangzhengshusong 方正書宋 ZmFuZ3poZW5nc2h1c29uZw== 根據RFC,可省略填充符=變為ZmFuZ3poZW5nc2h1c29uZw
fangzhengkaiti 方正楷體 ZmFuZ3poZW5na2FpdGk= 根據RFC,可省略填充符=變為ZmFuZ3poZW5na2FpdGk
fangzhengheiti 方正黑體 ZmFuZ3poZW5naGVpdGk= 根據RFC,可省略填充符=變為ZmFuZ3poZW5naGVpdGk
fangzhengfangsong 方正仿宋 ZmFuZ3poZW5nZmFuZ3Nvbmc= 根據RFC,可省略填充符=變為ZmFuZ3poZW5nZmFuZ3Nvbmc
droidsansfallback DroidSansFallback ZHJvaWRzYW5zZmFsbGJhY2s= 根據RFC,可省略填充符=變為ZHJvaWRzYW5zZmFsbGJhY2s

示例

  • 字體是文泉驛正黑,字體大小是40, 顏色是白色(#FFFFFF), 文字陰影是50, 文字水印內容是:Hello, 圖片服務!, 水印位置是:右中,水平邊距是:10, 中線垂直偏移是:20

https://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@watermark=2&type=d3F5LXplbmhlaQ&size=40&text=SGVsbG8g5Zu-54mH5pyN5YqhIQ&color=I0ZGRkZGRg&s=50&t=90&p=6&x=10&voffset=20

  • 最簡單水印:文字內容是:Hello, 圖片服務

https://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@watermark=2&text=SGVsbG8g5Zu-54mH5pyN5YqhIQ

最後更新:2016-11-23 16:04:11

  上一篇:go 基本參數__圖片水印_老版圖片服務手冊_對象存儲 OSS-阿裏雲
  下一篇:go 文圖混合水印__圖片水印_老版圖片服務手冊_對象存儲 OSS-阿裏雲