OSS私有庫設定水印URL

2021-10-08 10:08:54 字數 1557 閱讀 5530

直接上**:

水印方式1:本地設定水印樣式

/**region*/

private static string endpoint = "";

/**oos儲存賬號*/

private static string accesskeyid = "";

/**oos儲存密碼*/

private static string accesskeysecret = "";

/**oos儲存桶*/

public final static string bucketname = "";

static ossclient ossclient = new ossclient(endpoint, accesskeyid, accesskeysecret);

public static void main(string args)

/***

* @方法名稱 getwatermarkurl

* @功能描述獲取帶水印的

* @作者 yw

* @建立時間 2023年7月22日 下午4:48:32

* @param key

* @return

*/public static string getwatermarkurl(string key, string mark) catch (unsupportedencodingexception e)

// resize

string style = "image/resize,m_fixed";

// add watermark into the image

style = "image/watermark,text_" + base64sign;//文字水印

// 設定url過期時間為1小時

date expiration = new date(new date().gettime() + 1800 * 1000);

generatepresignedurlrequest generatepresignedurlrequest;

generatepresignedurlrequest =new generatepresignedurlrequest(bucketname, key);

generatepresignedurlrequest.setexpiration(expiration);

"style/_key");

generatepresignedurlrequest.setprocess(style);

url url = ossclient.generatepresignedurl(generatepresignedurlrequest);

return url.tostring();

} 水印方式2:使用oss建的水印

oss 檔案私有化的設定

object test.zip 上傳的檔案的名稱,如果在oss裡邊某個資料夾下則帶上資料夾名稱 test test.zip bucket xx 上傳使用的bucket acl private 許可權,設定為私有 oss getossclient setfileprivate oss putobjec...

CAD設定水印

設定水印 主要用到函式說明 1 dmxdrawx watermark 設定控制項水印顯示,字串用逗號隔開,分為 檔名,透明度,x方向距離,y方向距離,是否居中 是否居中0代表在上角定位,1表示自動居中.預設為居中,透明度為50。2 dmxdrawx viewcolor 控制項視區的背景顏色。js中實...

總結阿里雲ecs設定和oss設定

toc總結阿里雲ecs設定和oss設定 購買ecs完全是由於原來使用的萬網虛擬主機無法完成大檔案的上傳,所以覺得使用ecs伺服器,自己對伺服器ini進行配置。可以在控制台進行重啟操作,重新啟動後要在遠端連線狀態,在命令列中進行登陸,並開啟相關服務。在ecs的配置中,我選擇了centos的免費版映象,...