全部产品
Search
文档中心

Object Storage Service:gaya

更新时间:Jul 02, 2025

Anda dapat menggunakan perintah style untuk mengonfigurasi gaya gambar.

Catatan penggunaan

  • Untuk mengonfigurasi gaya gambar, Anda memerlukan izin oss:PutStyle. Untuk menanyakan gaya gambar, Anda memerlukan izin oss:GetStyle. Untuk menghapus gaya gambar, Anda memerlukan izin oss:DeleteStyle. Untuk informasi lebih lanjut, lihat Lampirkan Kebijakan Kustom ke Pengguna RAM.

  • Mulai versi ossutil 1.6.16, Anda dapat langsung menggunakan ossutil sebagai nama biner di baris perintah tanpa harus memperbarui nama biner berdasarkan sistem operasi. Untuk versi sebelum 1.6.16, Anda perlu memperbarui nama biner sesuai dengan sistem operasi. Untuk informasi lebih lanjut, lihat Referensi Perintah ossutil.

  • Perintah style didukung mulai dari ossutil versi 1.7.16 dan yang lebih baru.

Mengonfigurasi gaya gambar

  • Sintaks Perintah

    ossutil style --method put oss://namabucket/ namagaya file_xml_lokal

    Tabel berikut menjelaskan parameter-parameter di atas.

    Parameter

    Deskripsi

    namabucket

    Nama bucket tempat Anda ingin mengonfigurasi gaya gambar.

    namagaya

    Nama gaya gambar.

    file_xml_lokal

    Nama file lokal yang digunakan untuk mengonfigurasi gaya gambar, seperti config.xml.

  • Contoh

    1. Konfigurasikan file gaya gambar dalam file XML lokal.

      <?xml version="1.0" encoding="UTF-8"?>
      <Style>
       <Content>image/resize,p_50</Content>
      </Style>
    2. Konfigurasikan gaya gambar bernama examplestyle untuk bucket bernama examplebucket.

      ossutil style --method put oss://examplebucket/ examplestyle config.xml

      Contoh Keluaran:

      0.299514(s) elapsed

Menanyakan gaya gambar

  • Sintaks Perintah

    ossutil style --method get oss://namabucket/ namagaya file_xml_lokal

    Tabel berikut menjelaskan parameter-parameter di atas.

    Parameter

    Deskripsi

    namabucket

    Nama bucket yang ingin Anda tanyakan gaya gambarnya.

    namagaya

    Nama gaya gambar.

    file_xml_lokal

    Nama file lokal tempat gaya gambar disimpan, seperti config.xml.

  • Contoh

    • Jalankan perintah berikut untuk menanyakan gaya gambar bernama examplestyle yang dikonfigurasi untuk bucket bernama examplebucket dan daftar hasil penanyaannya:

      ./ossutil style --method get oss://examplebucket/ examplestyle

      Contoh Keluaran:

      <?xml version="1.0" encoding="UTF-8"?>
      <Style>
        <Name>examplestyle</Name>
        <Content>image/resize,p_100</Content>
        <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime>
        <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime>
      </Style>
      
      
      
      0.150473(s) elapsed
    • Jalankan perintah berikut untuk menanyakan gaya gambar bernama examplestyle yang dikonfigurasi untuk bucket bernama examplebucket dan simpan gaya gambar tersebut dalam file lokal:

      ./ossutil style --method get oss://examplebucket/ examplestyle local.xml

      Contoh Keluaran:

      • Hasil berikut ditampilkan:

        0.214483(s) elapsed
      • File local.xml berisi konten berikut:

        <?xml version="1.0" encoding="UTF-8"?>
        <Style>
          <Name>examplestyle</Name>
          <Content>image/resize,p_100</Content>
          <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime>
          <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime>
        </Style>

Menghapus gaya gambar

  • Sintaks Perintah

    ossutil style --method delete oss://namabucket/ namagaya 

    Tabel berikut menjelaskan parameter-parameter di atas.

    Parameter

    Deskripsi

    namabucket

    Nama bucket yang ingin Anda hapus gaya gambarnya.

    namagaya

    Nama gaya gambar.

  • Contoh

    Jalankan perintah berikut untuk menghapus gaya gambar bernama examplestyle yang dikonfigurasi untuk bucket bernama examplebucket:

    ./ossutil style --method delete oss://examplebucket examplestyle

    Keluaran berikut akan ditampilkan:

    0.184183(s) elapsed

Daftar gaya gambar

  • Sintaks Perintah

    ossutil style --method list oss://namabucket/ file_xml_lokal

    Tabel berikut menjelaskan parameter-parameter di atas.

    Parameter

    Deskripsi

    namabucket

    Nama bucket yang ingin Anda daftarkan gaya gambarnya.

    file_xml_lokal

    Nama file lokal tempat gaya gambar disimpan, seperti config.xml.

  • Contoh

    • Jalankan perintah berikut untuk mendaftarkan gaya gambar yang dikonfigurasi untuk bucket bernama examplebucket dan tampilkan hasil daftarnya:

      ./ossutil style --method list oss://examplebucket/

      Contoh Keluaran:

      <?xml version="1.0" encoding="UTF-8"?>
      <StyleList>
        <Style>
          <Name>examplestyle1</Name>
          <Content>image/resize,p_100</Content>
          <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime>
          <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime>
        </Style>
        <Style>
          <Name>examplestyle2</Name>
          <Content>image/resize,p_100</Content>
          <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime>
          <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime>
        </Style>
      </StyleList>
      
      0.155333(s) elapsed
    • Jalankan perintah berikut untuk mendaftarkan gaya gambar yang dikonfigurasi untuk bucket bernama examplebucket dan simpan gaya gambar tersebut dalam file lokal:

      ./ossutil style --method list oss://examplebucket/ local.xml

      Contoh Keluaran:

      • Hasil berikut ditampilkan:

        2.655387(s) elapsed
      • File local.xml berisi konten berikut:

        <?xml version="1.0" encoding="UTF-8"?>
        <StyleList>
          <Style>
            <Name>examplestyle1</Name>
            <Content>image/resize,p_100</Content>
            <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime>
            <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime>
          </Style>
          <Style>
            <Name>examplestyle2</Name>
            <Content>image/resize,p_100</Content>
            <CreateTime>Thu, 22 Dec 2022 13:59:06 GMT</CreateTime>
            <LastModifyTime>Thu, 22 Dec 2022 13:59:06 GMT</LastModifyTime>
          </Style>
        </StyleList>