AVIF adalah format gambar yang cukup baru dibandingkan dengan PNG atau JPEG. Sejak PHP 8. 1, ekstensi GD dapat dikompilasi dengan dukungan AVIF Show Fungsi
Jika ekstensi GD dikompilasi dengan dukungan AVIF, kita dapat menggunakan fungsi _Kami juga dapat menggunakan fungsi pengamatan acak, keingintahuan, atau pekerjaan ornitologi sistematis - rekam pengamatan mereka di lapangan menggunakan ponsel atau tablet. Tanggal, waktu dan lokasi akan terisi secara otomatis dan Anda dapat berkonsentrasi penuh pada pengamatan Setiap pengamatan masuk akal, masing-masing membantu memahami lingkungan kita fitur • Menulis observasi acak, register lengkap, jam program (untuk burung pemetaan sarang) • Melihat sarang bangau (hanya online) dan menulis tentang mengamati sarang bangau (dan offline) • Kemampuan menuliskan jumlah, umur, jenis kelamin, aktivitas • Tambahkan foto atau ambil foto langsung ke ponsel (ideal untuk digiscoping. ) • tanggal penyelesaian otomatis, waktu dan lokasi (ketika GPS diaktifkan) • Sebuah peta dengan grid, perhitungan otomatis pemetaan persegi lokasi saat ini atau ditunjukkan • Kemampuan untuk menyembunyikan acara (kerahasiaan ditetapkan selama 5 tahun, dan selanjutnya dapat mengubah Internet) • Fungsi offline penuh - masukkan pengamatan, bahkan jika Anda berada di tempat tanpa sinyal selular • Kemampuan untuk mendownload peta secara offline • Alat praktis untuk memetakan atlas. hitungan mundur desetiminutovek, dengan peta kisi CATATAN. Untuk menggunakan Avif Handphone Anda perlu membuat akun pribadi di database Faunistic CSO. Anda dapat membuat akun gratis di situs http. //avif. burung-burung. cz AVIF (AV1 Image File) adalah format gambar yang relatif baru yang mendukung berbagai fitur seperti transparansi dan HDR. Ini adalah format gambar bebas royalti berdasarkan format video AV1, dan memberikan kompresi lebih tinggi dengan ukuran file lebih rendah Format gambar AVIF distandarisasi baru-baru ini, dan browser seperti Chrome 85+ dan Firefox 86+ sudah mendukung gambar AVIF secara default Ekstensi GD di PHP 8. 1 dan yang lebih baru mendukung format gambar AVIF, sehingga memungkinkan untuk mengonversi gambar dari dan ke AVIF. Perhatikan bahwa ekstensi GD harus dengan dukungan AVIF. Itu tergantung pada paket _4, yang mungkin tidak tersedia di repositori default versi sistem operasi yang lebih lamaEkstensi GD bergantung pada paket _4 untuk menyediakan codec AVIF yang mendasarinya. Ekstensi GD membutuhkan 4 versi 7 atau lebih tinggiUbuntu/Debian _RHEL/Fedora
Setelah dependensi diinstal, PHP dapat dikompilasi dengan dukungan AVIF dengan flag 8 baru di skrip 9
Perhatikan bahwa perintah _9 di atas hanyalah sebuah contoh; Menguji Ketersediaan AVIF 1 dan 2 Perintah CLI harus menampilkan gambar AVIF
Daftar fitur GD juga dapat diambil dari fungsi PHP 3
Selain itu, ada dua fungsi baru, dan hanya tersedia jika ekstensi GD dikompilasi dengan dukungan AVIF
Ekstensi GD di PHP 8. 1 menambahkan dua fungsi baru jika ekstensi dikompilasi dengan dukungan AVIF. Mereka mengikuti konvensi yang sama dari fungsi GD lainnya, seperti 6/ 7, 8/ 9, dll
Fungsi _4 mengembalikan instance 2 baru dari gambar AVIF yang diberikan. Contoh _2 ini kemudian dapat digunakan untuk memanipulasi/mengonversi gambar _4 fungsi mirip dengan fungsi yang ada seperti 6 dan 8 bahwa mereka semua mengembalikan 2, atau 8 pada kegagalan
_5 fungsi menampilkan file berformat AVIFJika parameter 1 adalah 2, fungsi 5 mencetak data biner. Jika nama file diberikan ( _4), gambar AVIF akan ditulis ke nama file tersebut, atau jika file 5 diberikan, gambar akan ditulis dan ditutup ke 5 ituParameter opsional _7 dan 8 digunakan untuk mengonfigurasi nilai kualitas dan kecepatan
Nilai default memberikan kecepatan dan kualitas yang seimbang. Coba gunakan nilai default _2 dan 3 kecuali ada alasan khususKonversikan dan simpan gambar JPEG ke AVIF 0Konversikan dan simpan gambar AVIF ke PNG 1Pangkas dan simpan gambar dalam berbagai format 2Dampak Kompatibilitas MundurYang baru dan fungsi hanya tersedia di PHP 8. 1+, dan jika ekstensi GD dibangun dengan dukungan AVIF. Ini membutuhkan _4 versi 7 atau lebih tinggiUbuntu 21. 04 dan lebih tinggi, Debian 11 dan lebih tinggi, Alpine 3. 13 tahun ke atas, Fedora 34 adalah beberapa distribusi Linux yang menyediakan paket 8/ 9 dalam repositori perangkat lunak default merekaAlternatifnya, sumber dapat langsung digandakan dari 0 repositoriPada aplikasi yang tidak dapat menggunakan ekstensi GD atau memerlukan PHP 8. 1, Ekstensi Image Magick PECL, yang juga mendukung AVIF, mungkin merupakan opsi yang lebih layak dengan ketersediaan yang lebih luas _3Kecuali aplikasi mendeklarasikan dirinya dan fungsinya, perubahan ini seharusnya tidak menyebabkan masalah kompatibilitas mundur |