Использование SuiteScript для извлечения метаданных из изображений в картотеке - PullRequest
0 голосов
/ 24 мая 2018

Я ищу, чтобы создать конкретное решение для клиента, которому необходимо динамически изменять размеры изображений, хранящихся в картотеке Netsuite.

Есть ли любой способ в пределах suitescript / netsuite для захваташирина и высота изображения в картотеке?

ура!

Ответы [ 3 ]

0 голосов
/ 24 мая 2018

SuiteScript - это в основном javascript, поэтому, если вы можете найти любую стороннюю библиотеку, которая делает это, вы можете добавить это.

0 голосов
/ 24 мая 2018

Netsuite не имеет ничего родного для этого, но простым решением было бы создать приложение узла на AWS Lambda, которое принимает изображение и изменяет его размер.

Вы не можете развернуть сценарий пользовательских событий на изображениях, так что вы застряли с запланированным сценарием или сценарием уменьшения карты.Вы можете снабдить его списком изображений, созданных с некоторой даты / времени, или вы можете установить примечание пользователя, когда размер изображения был изменен, и отфильтровать его.

Я использовал пакет узлов «sharp» длятакие вещи, скорость и качество хороши.

0 голосов
/ 24 мая 2018

Я не знаю, можете ли вы сделать это с помощью SuiteScript, но вы можете сделать это через веб-службы.Если вы выполняете «get» для каждого файла изображения с помощью PHP, вы можете использовать функцию getimagesize для PHP, чтобы получить размеры изображения.

...