Memasukkan Data EXIF Asas ke dalam Imej
Dalam keadaan di mana pengekalan saiz fail yang dikecilkan diperlukan, adalah amalan biasa untuk mengalih keluar data EXIF. Walau bagaimanapun, keperluan mungkin timbul untuk memasukkan semula data asas EXIF seperti maklumat hak cipta atau metadata lain yang berkaitan. Pertanyaan ini meneroka kaedah untuk menyelesaikan tugas ini.
Menggunakan Exiftool untuk Manipulasi Data EXIF
Untuk manipulasi data EXIF yang tepat, Exiftool amat disyorkan. Alat komprehensif ini membolehkan anda memasukkan, mengubah suai dan mengedit data EXIF dengan mudah. Berikut ialah contoh arahan:
exiftool -exif:copyright="Copyright Initrode" image.jpg
Penyelesaian PHP Alternatif
PHP menawarkan fungsi terbina dalam dipanggil exif_read_data() untuk mendapatkan semula data EXIF daripada imej. Untuk menambah data baharu, anda boleh memanfaatkan fungsi exif_tagname() seperti:
<code class="php">$image = exif_read_data("image.jpg"); $image['Copyright']['CopyrightInitrode'] = 'Copyright Initrode'; exif_write_data($image, "new_image.jpg");</code>
Kesimpulan
Sama ada melalui alat baris perintah Exiftool atau fungsi PHP exif_write_data(), kaedah ini menyediakan penyelesaian yang berkesan untuk memasukkan semula data asas EXIF ke dalam imej selepas dilucutkan. Pendekatan ini memperkasakan anda untuk mengekalkan kawalan ke atas metadata imej anda, memastikan konsistensi dan pematuhan kepada keperluan khusus.
Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Semula Data EXIF Asas ke dalam Imej Selepas Dilucutkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!