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

时间:2018-05-24 02:45:32

标签: netsuite suitescript

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

在suitecript / netsuite中是否有任何方式来获取文件柜中图像的宽度和高度?

干杯!

3 个答案:

答案 0 :(得分:2)

SuiteScript基本上是javascript,所以如果你能找到任何第三方库,你可以添加它。

答案 1 :(得分:1)

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

答案 2 :(得分:1)

Netsuite没有任何原生内容,但简单的解决方案是在AWS Lambda上创建一个接受图像并调整其大小的节点应用程序。

您无法在图片上部署用户事件脚本,因此您将无法使用预定脚本或地图缩小脚本。您可以使用自某个日期/时间创建的图像列表来提供该图像,或者您可以在调整图像大小时设置用户注释并对其进行过滤。

我已经使用了节点包' sharp'对于这种事情,速度和质量都很好。