ホームページ > バックエンド開発 > PHPチュートリアル > ストリップ後に基本的な EXIF データを画像に再挿入するにはどうすればよいですか?

ストリップ後に基本的な EXIF データを画像に再挿入するにはどうすればよいですか?

DDD
リリース: 2024-10-21 14:48:02
オリジナル
355 人が閲覧しました

How to Reinsert Basic EXIF Data into Images After Stripping?

基本的な EXIF データを画像に挿入する

ファイル サイズを小さくしておく必要がある場合は、EXIF データを削除するのが一般的です。ただし、著作権情報やその他の関連メタデータなどの基本的な EXIF データを再挿入する必要が生じる場合があります。このクエリでは、このタスクを実行する方法を検討します。

EXIF データ操作に Exiftool を利用する

EXIF データを正確に操作するには、Exiftool を強くお勧めします。この包括的なツールを使用すると、EXIF データを簡単に挿入、変更、編集できます。コマンドの例を次に示します。

exiftool -exif:copyright="Copyright Initrode" image.jpg
ログイン後にコピー

代替 PHP ソリューション

PHP には、画像から EXIF データを取得するための exif_read_data() という組み込み関数が用意されています。新しいデータを追加するには、次のように exif_t​​agname() 関数を利用できます。

<code class="php">$image = exif_read_data("image.jpg");
$image['Copyright']['CopyrightInitrode'] = 'Copyright Initrode';
exif_write_data($image, "new_image.jpg");</code>
ログイン後にコピー

結論

コマンドライン ツール Exiftool または PHP 関数を使用するかどうかexif_write_data()、これらのメソッドは、基本的な EXIF データを削除後に画像に再挿入するための効果的なソリューションを提供します。これらのアプローチにより、画像メタデータの制御を維持できるようになり、一貫性と特定の要件への準拠が確保されます。

以上がストリップ後に基本的な EXIF データを画像に再挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート