上云无忧 > 文档中心 > 天翼云对象存储(OOS经典版)I型文字水印接口
对象存储
天翼云对象存储(OOS经典版)I型文字水印接口

文档简介:
文字水印 文字水印就是在原图的基础上加上一段文字内容作为水印。 1.访问类型 @oosImage|watermark=2&text=&type=&size=&color=&t=&p=

&x=&v offset=&y= 其中watermark与object两个参数为必填项。

*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

文字水印


文字水印就是在原图的基础上加上一段文字内容作为水印。

1.访问类型

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

其中watermark与object两个参数为必填项。

2.参数

名称

描述

参数类型

text

文字水印的文字内容 EncodefontText = url_safe_base64_encode (fontText) 最大长度为64个字符(即支持汉字最多20个左右)。

必选参数

type


文字水印的文字类型(必须编码) 

注意:必须是Base64编码 EncodeFontType = url_safe_base64_encode (fontType) 

取值范围:“文字类型编码对应表” 

默认值:wqy-zenhei ( 编码后的值:d3F5LXplbmhlaQ)  

可选参数

color

文字水印文字的颜色(必须编码) 

注意:参数必须是Base64位编码 EncodeFontColor = url_safe_base64_encode(fontColor) 参数的构成必须是:# + 六个十六进制数。如:#000000表示黑色。 #是表示前缀,000000每两位构成RGB颜色, #FFFFFF表示的是白色 

默认值:#000000黑色 base64编码后值:IzAwMDAwMA

可选参数

size

文字水印文字大小。整数形式,取值范围:(0,1000] 默认值:40。单位像素(px)

可选参数

s

文字水印的阴影透明度。整数形式,  取值范围:(0,100]。

可选参数

文字类型编码对应表

参数值

中文意思

编码后的值

wqy-zenhei

文泉驿正黑

d3F5LXplbmhlaQ

wqy-microhei

文泉微米黑

d3F5LW1pY3JvaGVp

fangzhengshusong

方正书宋

ZmFuZ3poZW5nc2h1c29uZw

fangzhengkaiti

方正楷体

ZmFuZ3poZW5na2FpdGk

fangzhengheiti

方正黑体

ZmFuZ3poZW5naGVpdGk

fangzhengfangsong

方正仿宋

ZmFuZ3poZW5nZmFuZ3Nvbmc

droidsansfallback

DroidSansFallback

ZHJvaWRzYW5zZmFsbGJhY2s

3.使用示例

·    字体是文泉驿正黑,字体大小是40, 颜色是白色(#FFFFFF), 文字阴影是50, 文字水印内容是:Hello, 图片服务!, 水印位置是:右中,水平边距是:10, 中线垂直偏移是:20

http://bucket.oos.ctyunapi.cn/example.jpg@oosImage|watermark=2&type=d3F5LXplbmhlaQ&size=40&text=SGVsbG8g5Zu-54mH5pyN5YqhIQ&color=I0ZGRkZGRg&s=50&t=90&p=6&x=10&voffset=20

·    最简单水印:文字内容是:Hello, 图片服务

http://bucket.oos.ctyunapi.cn/example.jpg@oosImage|watermark=2&text=SGVsbG8g5Zu-54mH5pyN5YqhIQ

相似文档
  • 文图混合水印 文图混合水印就是文字,图片并列一起做为水印打在图片上。 1.访问类型 @oosImage|watermark=3&bucket=bucketName&object=&text=&type=&size=& color=&order=&align=&interval=&t=&p=

    &x=&y= 其中watermark与object两个参数为必填项。

  • 管道 1. 访问规则 <文件URL>@oosImage|| URL 通过@oosImage|后面的处理参数(action1, action2)来实现即时云处理,如果有多任务(比如先做缩略,再加上水印)可以用管道来实现,执行顺序按管道指定顺序执行,目前最多支持四级管道。
  • 可以将多个图片拼接成gif文件,图片是原始图片,可以针对每个图片添加@oosImage参数,对图片进行单独的处理。原始图片格式支持jpg, png, bmp, webp。如果各个图片的大小不一致,那么以最小的宽高为标准,其他图片的宽高根据此进行缩放。@oosImage|mergegif&delayTime=xx&loop=0&object=&object=&object=
  • 示例链接 原图 宽400 高300 http://oos-hz.ctyunapi.cn/imagedemo/example.jpg 1. 获取单边固定宽度的缩略图片,宽度为100,高度按比例处理 http://oos-hz.ctyunapi.cn/imagedemo/example.jpg@oosImage|100h 2. 获取单边固定宽度的缩略图片,强制缩略成宽度为100,高度为100 http://oos-hz.ctyunapi.cn/imagedemo/example.jpg@oosImage|100h_100w_2e
  • 示例代码 import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; import java.util.TimeZone;
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部