全部产品
Search
文档中心

Object Storage Service:Membuat gaya gambar

更新时间:Jul 02, 2025

Membuat gaya gambar. Anda dapat menyertakan satu atau beberapa parameter Pemrosesan Gambar (IMG) dalam gaya tersebut.

Catatan penggunaan

Secara default, akun Alibaba Cloud memiliki izin untuk membuat gaya gambar. Jika Anda ingin membuat gaya gambar sebagai pengguna RAM atau menggunakan Security Token Service (STS), Anda harus memberikan pengguna RAM izin oss:PutStyle. Untuk informasi lebih lanjut, lihat Contoh Umum Kebijakan RAM.

Sintaks permintaan

Catatan

Ketika membuat gaya gambar, Anda harus menggunakan parameter styleName untuk menentukan nama gaya gambar. Contoh kode: PUT /?style&styleName=imagestyle HTTP/1.1.

PUT /?style&styleName=styleName HTTP/1.1
Date:  Tanggal GMT
Content-Length: PanjangKonten
Host: NamaBucket.oss-cn-hangzhou.aliyuncs.com
Authorization: NilaiTandaTangan

Header permintaan

Semua header dalam permintaan PutStyle adalah header permintaan umum. Untuk informasi lebih lanjut tentang header permintaan umum, lihat Header HTTP Umum.

Parameter permintaan

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

Gaya

Wadah

Ya

Tidak tersedia

Wadah yang menyimpan konten gaya gambar.

Node induk: tidak ada

Node anak: Konten

Konten

String

Ya

image/resize,p_50

Konten dari gaya gambar. Anda dapat menyertakan satu atau beberapa parameter IMG dalam gaya gambar.

  • Anda dapat menyertakan satu parameter IMG dalam gaya gambar. Sebagai contoh, Anda dapat menggunakan image/resize,p_50 untuk mengubah ukuran gambar sebesar 50%.

  • Anda dapat menyertakan beberapa parameter IMG dalam gaya gambar. Sebagai contoh, Anda dapat menggunakan image/resize,p_63/quality,q_90 untuk mengubah ukuran gambar sebesar 63% dan kemudian menyetel kualitas relatif gambar menjadi 90%.

Node induk: Gaya

Node anak: tidak ada

Header respons

Semua header dalam respons terhadap permintaan PutStyle adalah header respons umum. Untuk informasi lebih lanjut tentang header respons umum, lihat Header HTTP Umum.

Contoh

  • Contoh Permintaan

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>
  • Contoh Respons Sukses

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

Anda dapat menggunakan SDK OSS untuk bahasa pemrograman berikut untuk memanggil operasi PutStyle:

ossutil

Untuk informasi tentang perintah ossutil yang sesuai dengan operasi PutStyle, lihat put-style.