Измените размер списка изображений в команде строки

Попробуйте это:

if (cmbo.Items.OfType<DataRowView>().Any(x => x["Person"]?.ToString() == ddPerson.Text))
7
задан Jérôme 18 February 2009 в 17:00
поделиться

3 ответа

ls *.jpg|sed -e 's/\..*//'|xargs -I X convert X.jpg whatever-options X-resized.jpg

Можно устранить sed и быть универсальными расширением, если Вы готовы принять немного отличающееся заключительное имя файла, 'resized-image1.jpg' вместо 'image1-resized.jpg':

ls|xargs -I X convert X whatever-options resized-X
8
ответ дан 6 December 2019 в 07:28
поделиться

Если Ваши файлы изображений имеют различные расширения:

for f in *; do convert -resize 800x600 -- "$f" "${f%.*}-resized.${f##*.}"; done
2
ответ дан 6 December 2019 в 07:28
поделиться

Если Вы хотите изменить размер их к 800x600:

for file in *.jpg; do convert -resize 800x600 -- "$file" "${file%%.jpg}-resized.jpg"; done

(работы в ударе)

10
ответ дан 6 December 2019 в 07:28
поделиться