Netsuite 使用SuiteScript从文件柜中的图像提取元数据

Netsuite 使用SuiteScript从文件柜中的图像提取元数据,netsuite,suitescript,Netsuite,Suitescript,我希望为需要动态调整Netsuite文件柜中存储的图像大小的客户端构建一个特定的解决方案 suitescript/netsuite中是否有任何方法可以获取文件柜中图像的宽度和高度 干杯 我不知道你是否可以用SuiteScript来完成这项工作,但你可以通过Web服务来完成。如果使用PHP对每个图像文件执行“获取”,则可以使用PHP getimagesize函数获取图像尺寸。SuiteScript基本上是javascript,因此如果可以找到任何第三方库来执行此操作,您可以添加它。Netsuite

我希望为需要动态调整Netsuite文件柜中存储的图像大小的客户端构建一个特定的解决方案

suitescript/netsuite中是否有任何方法可以获取文件柜中图像的宽度和高度


干杯

我不知道你是否可以用SuiteScript来完成这项工作,但你可以通过Web服务来完成。如果使用PHP对每个图像文件执行“获取”,则可以使用PHP getimagesize函数获取图像尺寸。

SuiteScript基本上是javascript,因此如果可以找到任何第三方库来执行此操作,您可以添加它。

Netsuite没有任何本机功能,但一个简单的ish解决方案是在AWS Lambda上创建一个节点应用程序,该应用程序接受图像并调整其大小

无法在图像上部署用户事件脚本,因此只能使用计划脚本或map reduce脚本。您可以向其提供自某个日期/时间以来创建的图像列表,也可以在图像调整大小后设置用户注释并根据该注释进行过滤

我已经使用了节点包'夏普'这种事情,速度和质量都很好