Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP向图像文件添加详细信息_Php_Image_Fileinfo_Imagecreatefrompng - Fatal编程技术网

使用PHP向图像文件添加详细信息

使用PHP向图像文件添加详细信息,php,image,fileinfo,imagecreatefrompng,Php,Image,Fileinfo,Imagecreatefrompng,如何使用PHP将作者、版权等文件细节添加到图像文件中 详细信息示例/屏幕截图: 我创建了一个脚本,可以拍摄一张照片,在右上角自动添加数据库中的版权和ID号,然后根据原始图像格式将其导出为jpeg或png。 我还想将“版权”和“作者”的详细信息添加到图像文件中,这样当用户在windows或其他操作系统等上单击“属性”时,它们将可见。PHP没有编写exif数据的功能。必须使用外部函数/类 您可以使用: -一个库,用于使用PHP读取和写入JPEG和TIFF图像中的Exif头 或者在命令行上。请参阅“”

如何使用PHP将作者、版权等文件细节添加到图像文件中

详细信息示例/屏幕截图:

我创建了一个脚本,可以拍摄一张照片,在右上角自动添加数据库中的版权和ID号,然后根据原始图像格式将其导出为jpeg或png。
我还想将“版权”和“作者”的详细信息添加到图像文件中,这样当用户在windows或其他操作系统等上单击“属性”时,它们将可见。

PHP没有编写exif数据的功能。必须使用外部函数/类

您可以使用:

-一个库,用于使用PHP读取和写入JPEG和TIFF图像中的Exif头


或者在命令行上。请参阅“”以使用mogrify。

这称为“元数据”;对于JPEG图像,它以称为EXIF的格式存储。这些术语可能会帮助您寻找解决方案。可能重复:出于好奇,您为什么要添加这些数据?如果有人将您的图片复制到例如Photoshop中并保存,则数据不会保存。@IMSoP thank's我不知道它被称为元数据。@putvande我想添加所有这些内容,以便在图片上载到其他网站的情况下在数据库中识别用户。我知道用户可以从任何地方删除我当前的所有id,但我想让它们尽可能地难。也许你对我的问题有更好的想法?