Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:Creates an image style

Son Güncelleme:Oct 10, 2026

Bir veya daha fazla Görüntü İşleme (IMG) parametresi içeren bir görüntü stili oluşturur.

Kullanım notları

Varsayılan olarak bir Alibaba Cloud hesabı görüntü stilleri oluşturabilir. Bir RAM kullanıcısı olarak veya Security Token Service (STS) kullanarak görüntü stili oluşturmak için RAM kullanıcısının oss:PutStyle iznine sahip olması gerekir. Daha fazla bilgi için bkz. RAM ilkelerinin yaygın örnekleri.

İstek sözdizimi

Not

Görüntü stili adını belirtmek için styleName parametresini kullanın. Örnek: PUT /?style&styleName=imagestyle HTTP/1.1.

PUT /?style&styleName=styleName HTTP/1.1
Date:  GMT Date
Content-Length: ContentLength
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue

İstek üst bilgileri

PutStyle isteği yalnızca ortak istek üst bilgilerini kullanır. Daha fazla bilgi için bkz. Ortak HTTP üst bilgileri.

İstek parametreleri

Parametre

Tür

Gerekli

Örnek

Açıklama

Style

Konteyner

Evet

Yok

Görüntü stili içeriğini depolayan konteyner.

Üst düğümler: yok

Alt düğümler: Content

Content

Dize

Evet

image/resize,p_50

Görüntü stilinin içeriği. Bir görüntü stili, bir veya daha fazla IMG parametresi içerebilir.

  • Bir görüntü stiline tek bir IMG parametresi ekleyebilirsiniz. Örneğin, görüntüyü %50 oranında yeniden boyutlandırmak için image/resize,p_50 ifadesini kullanabilirsiniz.

  • Bir görüntü stiline birden çok IMG parametresi ekleyebilirsiniz. Örneğin, görüntüyü %63 oranında yeniden boyutlandırmak ve ardından görüntünün göreli kalitesini %90 olarak ayarlamak için image/resize,p_63/quality,q_90 ifadesini kullanabilirsiniz.

Üst düğümler: Style

Alt düğümler: yok

Yanıt üst bilgileri

Yanıt yalnızca ortak yanıt üst bilgilerini kullanır. Daha fazla bilgi için bkz. Ortak HTTP üst bilgileri.

Örnekler

  • Örnek istekler

PUT /?style&styleName=imagestyle HTTP/1.1
Date: Thu, 17 Apr 2025 05:34:24 GMT
Content-Length: 63
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
<Style>
 <Content>image/resize,p_50</Content>
</Style>
  • Örnek başarılı yanıt

HTTP/1.1 200 OK
Server: AliyunOSS
Date: Fri, 04 Mar 2022 05:34:24 GMT
Content-Length: 0
Connection: keep-alive
x-oss-request-id: 534B371674E88A4D8906****

SDK

PutStyle işlemini çağırmak için aşağıdaki programlama dillerine yönelik OSS SDK'larını kullanabilirsiniz:

ossutil

PutStyle işlemine karşılık gelen ossutil komutu hakkında bilgi için bkz. put-style.