嵌入exif数据的函数是什么?

发布于 2024-10-10 07:43:15 字数 232 浏览 9 评论 0原文

可能的重复:
如何将 exif 数据添加到图像?

exif_read_data()用于读取exif数据,但是嵌入exif数据的函数是什么?

Possible Duplicate:
How do I add exif data to an image?

exif_read_data() is for reading exif data, but what function is for embeding exif data?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

多像笑话 2024-10-17 07:43:15

看起来没有对此的内置支持(?)。
但是我发现了一个名为 phpExifRW 的东西似乎可以完成这项工作。我没试过。

Looks like there's no built-in support for that (?).
However I found something called phpExifRW which seems to do the job. I haven't tried it.

2024-10-17 07:43:15

没有写入 EXIF 数据的原生方法(尽管您可以通过 iptcembed< 原生写入 IPTC 数据/a> 这可能就足够了)。

但是,您可能想看看 pel 库 - 它正在积极开发并且有很好的示例, ETC。

There's no native means of writing EXIF data (although you can natively write IPTC data via iptcembed which might be sufficient).

However, you might want to take a look at the pel library - it's actively developed and has good examples, etc.

野味少女 2024-10-17 07:43:15

我会使用 Imagick。它非常快速且功能强大,并且有自己的 PHP 扩展。它有一个 setImageProperty 方法。

文档中的示例:

$image = new Imagick();
$image->newImage(300, 200, "black");

$image->setImageProperty('Exif:Make', 'Imagick');
echo $image->getImageProperty('Exif:Make');

PEL 看起来不错,只是用来使用 Imagick 来实现。

I would use Imagick. It's very fast and powerfull and has it's own PHP extension. It has a setImageProperty method.

Example from the docs:

$image = new Imagick();
$image->newImage(300, 200, "black");

$image->setImageProperty('Exif:Make', 'Imagick');
echo $image->getImageProperty('Exif:Make');

PEL seems fine though, just used to do it with Imagick.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文