|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Обрезка картинки |
|
CMD/BAT - [решено] Обрезка картинки
|
Ветеран Сообщения: 2196 |
Профиль | Отправить PM | Цитировать Можно ли с помощью bat или сторонних программ обрезать края картинок jpg, расположенных "c:\WINDOWS\Web\Wallpaper\" до пропорций установленного разрешения экрана?
|
|
Отправлено: 15:50, 04-05-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Можно. Либо с помощью сторонних программ, либо WSH, либо PoSH.
А зачем? |
Отправлено: 16:02, 04-05-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Цитата Iska:
п.с. желательно сделать без помощи сторонних программ. |
|
Отправлено: 16:09, 04-05-2012 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sov44, надо понятней изъясняться.
Я понял, что основная проблема в том, что у разных пользователей мониторы с разными форм-факторами. Соответственно, скорее всего, будут и разные пропорции, у одних — 4x3, у других 16:9 и т.п. И Вы хотите существующие изображения привести к пропорциям установленного у пользователей форм-фактора разрешения, иначе при установке «Расположение: Растянуть» у одних пользователей будет нормально, у других — изображение будет растянуто или ужато. И Вы хотите от этого избавиться. Так? |
Отправлено: 17:51, 04-05-2012 | #4 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
||
Отправлено: 18:07, 04-05-2012 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sov44, на основе этого кода сделал такое:
Пробуйте. Код для простоты сделан со следующими ограничениями: * полагаем, что в папке «%SystemRoot%\Web\Wallpaper» нет иных файлов, кроме как изображений форматов, поддерживаемых библиотекой WIA; * оригинальные файлы не сохраняются; * изображения не масштабируются, только равномерно обрезаются до пропорций текущего разрешения экрана (и без учёта места, занимаемого панелью задач) с противоположных сторон. |
Отправлено: 23:10, 04-05-2012 | #6 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Iska, а с каким расширением сохранять скрипт и в какой кодировке?
|
Отправлено: 23:50, 04-05-2012 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 00:21, 05-05-2012 | #8 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Iska, не получилась обработка картинок.
Для пробы изменил путь к картинкам на и запустил скрипт через командное окно тотала п.с. можно ли сделать, чтобы скрипт запускался сразу, не прописывая каждый раз путь к нему? |
Последний раз редактировалось sov44, 05-05-2012 в 01:03. Отправлено: 00:49, 05-05-2012 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 04:55, 05-05-2012 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Графика - обрезка пустых краев изображения | nmn | Программное обеспечение Windows | 4 | 26-08-2010 18:25 | |
.NET - [решено] CroppedBitmap. Обрезка изображения. | Casper-SC | Программирование и базы данных | 1 | 21-08-2010 10:23 | |
Прочие - Нужна программа, что бы заливать картинки в чаты, а не ссылки на картинки | Clever fellow | Программное обеспечение Windows | 2 | 18-02-2010 17:22 | |
Обрезка AVI | Евгешка | Видео и аудио: обработка и кодирование | 5 | 31-03-2008 20:37 |
|