我希望为需要动态调整存储在Netsuite文件柜中的图像的客户端构建特定的解决方案。
在suitecript / netsuite中是否有任何方式来获取文件柜中图像的宽度和高度?
干杯!
答案 0 :(得分:2)
SuiteScript基本上是javascript,所以如果你能找到任何第三方库,你可以添加它。
答案 1 :(得分:1)
我不知道您是否可以使用SuiteScript执行此操作,但您可以通过Web服务执行此操作。如果您使用PHP对每个图像文件执行“获取”,则可以使用PHP getimagesize函数来获取图像尺寸。
答案 2 :(得分:1)
Netsuite没有任何原生内容,但简单的解决方案是在AWS Lambda上创建一个接受图像并调整其大小的节点应用程序。
您无法在图片上部署用户事件脚本,因此您将无法使用预定脚本或地图缩小脚本。您可以使用自某个日期/时间创建的图像列表来提供该图像,或者您可以在调整图像大小时设置用户注释并对其进行过滤。
我已经使用了节点包' sharp'对于这种事情,速度和质量都很好。