Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 04

A

AntiPlayer in JavaScript Noobs — сообщество новичков
Олег
Есть и бридж и лайтрум, но нужно автоматизировать раз и навсегда. Чувствую такая задача всплывет еще не раз. Менеджеры добавляют картинки товаров, а у Вайлдберис, озона, алиэкспреса, беру требования к соотношению сторон. Иначе, фото не подходят.
Я брал xnView, настраивал скрипт, его даже сохранить можно вроде бы. И все. Хоть 100000 фоток, раз и навсегда.
источник

О

Олег in JavaScript Noobs — сообщество новичков
А средствами винды нельзя. В проводнике же видно  w и h ?
источник

А

Антон in JavaScript Noobs — сообщество новичков
AntiPlayer
Я брал xnView, настраивал скрипт, его даже сохранить можно вроде бы. И все. Хоть 100000 фоток, раз и навсегда.
xnconvert тоже пакетно умеет
источник

Б

Богдан in JavaScript Noobs — сообщество новичков
return fields.type.match(type_reg)
   && fields.tag.match(tag_reg)
   && fields.category.match(category_reg)
   && fields.title.match(title_reg)
   && fields.abbreviation.match(macro_reg);


к примеру fields.category.match(category_reg) === ‘Chooise…’
как его заигнорить?
думал null указать,но не помогло
источник

S

Shurick in JavaScript Noobs — сообщество новичков
Олег
А средствами винды нельзя. В проводнике же видно  w и h ?
у винды есть cmd, поставить ноду и написать скрипты
источник

О

Олег in JavaScript Noobs — сообщество новичков
Ставить лишние программы только для одной операции. Некрасивое решение.
источник

S

Shurick in JavaScript Noobs — сообщество новичков
Олег
Ставить лишние программы только для одной операции. Некрасивое решение.
ну у вас 10к лишних фото, почему нет
источник

S

Shurick in JavaScript Noobs — сообщество новичков
и операций значит будет 10 000
источник

О

Олег in JavaScript Noobs — сообщество новичков
Shurick
ну у вас 10к лишних фото, почему нет
Потому что это не красиво. Кейс решен, всё работает, но не рационально, не красиво. Не нужно открывать файл в ФШ, если с ним не надо ничего делать.
источник

S

Shurick in JavaScript Noobs — сообщество новичков
Олег
Потому что это не красиво. Кейс решен, всё работает, но не рационально, не красиво. Не нужно открывать файл в ФШ, если с ним не надо ничего делать.
https://www.npmjs.com/package/jimp я вот про подобное решение
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Олег
Потому что это не красиво. Кейс решен, всё работает, но не рационально, не красиво. Не нужно открывать файл в ФШ, если с ним не надо ничего делать.
кейс не понятен. что потом делаете с картинками, после обрезки?
источник

О

Олег in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
кейс не понятен. что потом делаете с картинками, после обрезки?
Строго говоря это не обрезка, а изменение соотношения сторон. Картинки- товары на белом фоне. После приведения к 3/4 планирую сохранять их с тем же именем в фотобанке. Менять неправильные на правильные.
источник

u

undefined in JavaScript Noobs — сообщество новичков
Олег
Привет. Есть фотобанк с 95000 фотографй. Нужно все привести к соотношению сторон 3/4. Какая-то немаленькая часть уже имеет такое соотношение. Написал скрипт для Фотошопа, в котором он считает соотношение сторон, кропит и сохраняет. Но хочу, чтоб W/H проверялось без открытия файла в ФШ. Как это сделать?
а зачем фотошоп? imagemagick + любой язык программирования. Либо вообще bash-скрипт
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Олег
Строго говоря это не обрезка, а изменение соотношения сторон. Картинки- товары на белом фоне. После приведения к 3/4 планирую сохранять их с тем же именем в фотобанке. Менять неправильные на правильные.
ну так на стороне фото-банка и ресайзите, при заливке.
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
undefined
а зачем фотошоп? imagemagick + любой язык программирования. Либо вообще bash-скрипт
+
источник

О

Олег in JavaScript Noobs — сообщество новичков
undefined
а зачем фотошоп? imagemagick + любой язык программирования. Либо вообще bash-скрипт
Imagemagic это вариант "Б".
источник

О

Олег in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
ну так на стороне фото-банка и ресайзите, при заливке.
Это на будущее. Сейчас надо решить с существующими.
источник

О

Олег in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
ну так на стороне фото-банка и ресайзите, при заливке.
А чем ресайзить?
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
да хоть тем-же имиджмэджиком...
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
и для ноды и для пыхи мосты есть к нему. ненативными приблудами ресайзить на стороне бэка крайне не советую.
источник