Gambar & foto · Pengubah Gambar Sosial
4:5, 0.8 atau 1600×2000: Tiga Cara Menulis Rasio Aspek yang Sama
· Latar belakang
rasio aspek dimensi gambar mengubah ukuran gambar
Rasio seperti 4:5, desimal seperti 0.8, dan ukuran piksel seperti 1600×2000 semuanya mendeskripsikan bentuk yang sama, dan spesifikasi memadukannya dengan bebas. Postingan ini menjelaskan cara mengonversi keduanya, cara mengurangi pasangan dimensi ke rasio paling sederhana, dan di mana pembulatan menimbulkan kebingungan.
Tiga spesifikasi, satu bentuk — kebingungan nyata ketika satu sumber mengatakan 4:5, sumber lain 0.8 dan sumber ketiga memberikan piksel
Ringkasan dapat mendeskripsikan satu bentuk potret sebagai 4:5, 0.8, atau 1600×2000. Yang pertama adalah proporsi, yang kedua adalah lebar dibagi tinggi, dan yang ketiga adalah satu kotak piksel konkret dengan proporsi tersebut. Membingungkan bentuk-bentuk ini dapat memutar potongan atau menghasilkan dimensi yang mendekati bentuk yang diinginkan.
Social Image Resizer menerima pilihan rasio yang sudah dikenal dan teks khusus seperti `4:5`, `4/5`, atau `1.91:1`. Pengurainya mengembalikan lebar dibagi tinggi, lalu sizeFromRatio menggabungkan angka tersebut dengan anggaran tepi terpanjang untuk menghasilkan dimensi bilangan bulat. Aritmatika terlihat dan diuji unit.
Notasi rasio — lebar terhadap tinggi, mengapa urutan penting, dan mengapa 5:4 dan 4:5 merupakan orientasi berbeda pada angka yang sama
Urutan rasio adalah lebar pertama, tinggi kedua. Empat sampai lima berarti potret karena empat satuan lebar menempati kurang dari lima satuan tinggi. Lima sampai empat adalah lanskap. Dua angka yang sama tidak menggambarkan orientasi yang sama setelah urutannya dibalik.
Rasio dapat diskalakan tanpa mengubah bentuk: 4×5, 800×1000 dan 1600×2000 semuanya direduksi menjadi relasi yang sama. Mereka tidak memuat resolusi sendiri. Rasio memberi tahu pemangkas bentuk persegi panjang; sepasang piksel memberi tahu penyaji berapa banyak sampel yang terdapat dalam persegi panjang terakhir.
Bentuk desimal — membagi lebar dengan tinggi, dan mengapa desimal seperti 1.78 merupakan perkiraan dari 16:9
Bentuk desimal berasal dari pembagian. Empat dibagi lima sama persis dengan 0.8, sedangkan enam belas dibagi sembilan berulang dan biasanya dibulatkan dalam bentuk prosa. Oleh karena itu, desimal seperti 1.78 mungkin merupakan singkatan dan bukan pengganti yang tepat untuk 16:9. Menggunakan pecahan asli menghindari penyimpangan yang tidak perlu.
Parser khusus ToolAcre mendukung suku desimal di kedua sisi titik dua, itulah sebabnya `1.91:1` valid. Ini menolak teks nol dan formatnya salah. Angka JavaScript yang dihasilkan masih berpartisipasi dalam dimensi keluaran bilangan bulat, jadi pertahankan notasi yang diminta jika asal pastinya penting.
Dari piksel ke rasio — mengurangi pasangan dimensi dengan pembagi persekutuan terbesarnya, dan mengapa 'hampir 4:5' terjadi
Untuk mengurangi dimensi piksel menjadi rasio bilangan bulat sederhana, bagi lebar dan tinggi dengan pembagi persekutuan terbesarnya. Untuk 1600×2000, pembaginya adalah 400, menyisakan 4×5. Jika pasangan tidak berkurang ke rasio yang diharapkan, bandingkan lebar desimalnya dibagi tinggi dan putuskan apakah pembulatan menyebabkan perbedaan.
Tidak semua rasio yang berguna memiliki pengurangan bilangan bulat kecil yang rapi setelah pembulatan keluaran. sizeFromRatio membulatkan tepi pendek yang dihitung, sehingga tepi terpanjang khusus dapat menghasilkan pasangan yang mendekati desimal yang diminta. Kanvas masih membutuhkan lebar dan tinggi bilangan bulat positif; piksel keluaran pecahan tidak ada.
Contoh praktis: mengurangi beberapa pasangan dimensi - aritmatika, dan menemukan ketika suatu pasangan tidak sesuai dengan rasio yang diklaimnya
Kurangi 1080×1350 dengan pembagi persekutuan terbesarnya, 270, untuk mendapatkan 4:5. Bagilah 1200 dengan 630 untuk mendapatkan sekitar 1.9048, yang diberi label preset Open Graph saat ini 1.91:1 sebagai deskripsi singkat. Bagilah 1584 dengan 396 dan dapatkan persis 4, yang cocok dengan 4:1 preset spanduk berlabel LinkedIn saat ini.
Contoh ini menjelaskan preset ToolAcre saat ini, bukan spesifikasi tujuan permanen. Nilainya di sini adalah aritmatika. Peninjau dapat mendeteksi kapan pasangan dimensi sama persis dengan labelnya, kapan konvensi tersebut berbentuk bulat, dan kapan seseorang secara tidak sengaja menukar orientasinya.
Kata-kata orientasi — potret, lanskap, persegi, vertikal, dan cara kata-kata tersebut dipetakan ke dalam angka
Persegi artinya lebar sama tinggi. Potret berarti lebarnya lebih kecil; lanskap berarti lebarnya lebih besar. “Vertikal” sering kali mendeskripsikan potret tinggi seperti 9:16, namun kata-katanya kurang tepat dibandingkan angka. Selalu simpan rasio atau pasangan dimensi yang dipesan dalam catatan produksi.
Label ToolAcre saat ini membedakan Kotak 1:1, Potret 4:5, Potret penuh 9:16 dan Lanskap 16:9. Kata-kata tersebut membantu navigasi, sedangkan nilainya mendorong geometri. Jika pemangku kepentingan hanya mengatakan “potret”, tanyakan rasio atau tujuannya daripada menebak-nebak beberapa bentuk tinggi.
Apa yang tidak tercakup dalam hal ini — platform mana yang menggunakan rasio mana saat ini; perlakukan angka-angka di sini sebagai contoh aritmatika, bukan spesifikasi
Artikel ini tidak menetapkan rasio saat ini terhadap produk sosial di luar tabel tanggal yang telah ditetapkan. Platform dapat merevisi dimensi dan presentasi. Aritmatika tetap valid, namun apakah suatu destinasi menginginkan 4:5 hari ini merupakan pertanyaan eksternal terkini yang harus diperiksa berdasarkan panduannya sendiri.
Ia juga tidak mengklaim bahwa dua file dengan rasio yang sama memiliki kualitas yang sama. Gambar 400×500 dan gambar 1600×2000 berbagi bentuk tetapi tidak jumlah piksel. Detail sumber, arah penskalaan, pengkodean, dan ukuran tampilan tetap merupakan variabel terpisah yang tidak dapat dijawab oleh notasi rasio saja.
Kesimpulan: konversi dengan percaya diri — Social Image Resizer memungkinkan Anda memilih rasio aspek yang diharapkan platform dan menangani aritmatika piksel
Terjemahkan notasi dengan memisahkan konsep: rasio untuk bentuk, desimal untuk perbandingan numerik, dan dimensi untuk kisi piksel beton. Gunakan pengurangan pembagi persekutuan terbesar jika pasangan bilangan bulat mengizinkannya, dan perkirakan pembulatan jika suatu rasio memenuhi sisi terpanjang bilangan bulat.
Social Image Resizer melakukan konversi terakhir untuk rasio khusus dan menerbitkan dimensi keluaran sebenarnya. Periksa pasangan yang dihitung, simpan rasio yang diinginkan dalam catatan ulasan dan konfirmasikan persyaratan tujuan saat ini. Itu menggantikan kebingungan notasi dengan aritmatika yang dapat diperiksa.