mirror of
https://github.com/privacyguides/privacyguides.org.git
synced 2024-10-01 01:35:57 -04:00
4847c25066
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2.3 KiB
2.3 KiB
title |
---|
Mengunggah Gambar |
Berikut ini adalah beberapa aturan umum untuk berkontribusi pada Privacy Guides:
Gambar
- Kami lebih suka gambar SVG, tetapi jika tidak ada, kami dapat menggunakan gambar PNG
Logo perusahaan memiliki ukuran kanvas:
- 128x128px
- 384x128px
Optimasi
PNG
Gunakan OptiPNG untuk mengoptimalkan gambar PNG:
optipng -o7 file.png
SVG
Inkscape
Scour semua gambar SVG.
Dalam Inkscape:
- Simpan Berkas Sebagai..
- Atur jenis ke SVG yang Dioptimalkan (*.svg)
Pada tab Opsi:
- Jumlah digit signifikan untuk koordinat > 5
- Aktifkan Persingkat nilai warna
- Aktifkan Konversi atribut CSS ke atribut XML
- Aktifkan Runtuhkan grup
- Aktifkan Buat grup untuk atribut serupa
- Matikan Simpan data editor
- Matikan Simpan definisi yang tidak direferensikan
- Hidupkan Bekerja di sekitar bug renderer
Pada tab SVG Output di bawah Opsi dokumen:
- Matikan Hapus deklarasi XML
- Aktifkan Hapus metadata
- Aktifkan Hapus komentar
- Aktifkan Gambar raster yang disematkan
- Aktifkan Aktifkan viewboxing
Pada tab SVG Output di bawah Opsi dokumen:
- Matikan Format keluaran dengan pemisah baris dan indentasi
- Intentasi karakter > Pilih Spasi
- Kedalaman indentasi > 1
- Matikan Hapus atribut "xml:space" dari elemen SVG akar
Pada tab IDs:
- Aktifkan Hapus ID yang tidak digunakan
- [] Nonaktifkan Persingkat ID
- Awalan ID singkat dengan >
biarkan kosong
- Nyalakan Simpan ID yang dibuat secara manual yang tidak diakhiri dengan angka
- Awalan ID singkat dengan >
biarkan kosong
- Simpan ID yang dimulai dengan >
biarkan kosong
CLI
Hal yang sama dapat dicapai dengan perintah Scour:
scour --set-precision=5 \
--create-groups \
--renderer-workaround \
--remove-descriptive-elements \
--enable-comment-stripping \
--enable-viewboxing \
--indent=space \
--nindent=1 \
--no-line-breaks \
--enable-id-stripping \
--protect-ids-noninkscape \
input.svg output.svg