Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.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
Node.js 使用命令删除元数据_Node.js_Metadata_Formidable - Fatal编程技术网

Node.js 使用命令删除元数据

Node.js 使用命令删除元数据,node.js,metadata,formidable,Node.js,Metadata,Formidable,刚才我正在使用Knowledge将照片上传到node.js服务器。 服务器工作正常,但由于某些原因,当有人从iOS设备上传照片,然后其他人看到同一张照片时,foto默认有一个旋转。 首先,我认为问题在于照片的分辨率,但随后,我存储了相同的照片,没有元数据(使用photoshop),并且具有相同宽度和高度的照片工作正常。 然后,我的问题只是iOS设备的元数据。 有人知道如何解决吗?您可以使用以下方法从JPEG文件中删除所有元数据: jpegtran -copy none 您可以使用磁盘上的文件(

刚才我正在使用Knowledge将照片上传到node.js服务器。 服务器工作正常,但由于某些原因,当有人从iOS设备上传照片,然后其他人看到同一张照片时,foto默认有一个旋转。 首先,我认为问题在于照片的分辨率,但随后,我存储了相同的照片,没有元数据(使用photoshop),并且具有相同宽度和高度的照片工作正常。 然后,我的问题只是iOS设备的元数据。
有人知道如何解决吗?

您可以使用以下方法从JPEG文件中删除所有元数据:

jpegtran -copy none
您可以使用磁盘上的文件(添加
-outfile
)或通过管道将图像传输到其stdin并在stdout上获得结果


在node中,您可以使用
child\u process
spawn

来执行此操作。是否有其他包允许我从任何文件中删除元数据?