Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2016, 21:36   #1
nyqpblcTuk
Пользователь
 
Регистрация: 05.06.2016
Сообщений: 37
По умолчанию отслеживание изменений в папке при попадании изображения замена разрешения файла например на jpg и уменьшения размера файла до 1мб

товарищи подскажите пожалуйста, есть ли какая нибудь софтина, чтобы делала вот такие вещи:

выбор по умолчанию папки в который бы происходили изменения.
в папке при попадании изображения замена разрешения файла например на jpg и уменьшения размера файла до 1мб

Как это работает сейчас у меня?! каждое изображение открывается в фотошопе сохраняется в нужном формате и уменьшается качество чтобы изображение было меньше размера.

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

до 1010 кб нужно потому что долбынный "аэрофлот" требует загрузки сканов в свою программу, где ограничение в 1000 кб
nyqpblcTuk вне форума Ответить с цитированием
Старый 08.06.2016, 21:49   #2
TaLadno
Форумчанин
 
Регистрация: 03.06.2015
Сообщений: 393
По умолчанию

Да решений миллион, только подробностей ты оставил столько чуть больше, чем 0

Код:
1. Можно написать программу, которая чекает папку, на новые графические файлы - при наличии таковых копирует их в другую с обработкой (удаляя с исходной)

2. Можно, если заюзать почтовик Outlook, все графические вложения пережимать при сохранении

3. Можно фотошоп по планировщику задач запускать с автоматической обработкой (до конца не уверен можно ли задать конкретный макрос для автоообработки, но кажись можно, лень искать)
На форуме достаточно компетентных человеков, которые решат такую задачку, напиши в фриланс. Или начни делать сам, а с непонятками - задавай вопросы (в отдельных темах, конкретные вопросы)
Вы там держитесь.
TaLadno вне форума Ответить с цитированием
Старый 08.06.2016, 23:50   #3
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

попробуй, для начала вот эти 3 проги:


заметь, фотожопа у меня нет. 99,9% людей он нах не впёрся.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 09.06.2016, 00:44   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

imagemagick и батник?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 09.06.2016, 11:51   #5
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,265
По умолчанию

ImageResizer https://imageresizer.codeplex.com/ бесплатная, простая, даже исходники есть, но английская.
Simply-Art вне форума Ответить с цитированием
Старый 09.06.2016, 12:19   #6
nyqpblcTuk
Пользователь
 
Регистрация: 05.06.2016
Сообщений: 37
По умолчанию

Цитата:
Сообщение от TaLadno Посмотреть сообщение
Да решений миллион, только подробностей ты оставил столько чуть больше, чем 0

Код:
1. Можно написать программу, которая чекает папку, на новые графические файлы - при наличии таковых копирует их в другую с обработкой (удаляя с исходной)

2. Можно, если заюзать почтовик Outlook, все графические вложения пережимать при сохранении

3. Можно фотошоп по планировщику задач запускать с автоматической обработкой (до конца не уверен можно ли задать конкретный макрос для автоообработки, но кажись можно, лень искать)
На форуме достаточно компетентных человеков, которые решат такую задачку, напиши в фриланс. Или начни делать сам, а с непонятками - задавай вопросы (в отдельных темах, конкретные вопросы)

Да подробности какие?

Нужно чтобы при загрузке в папку, любую которая тебе понравится,
Например функция программы контролировать вот эту папку:...
При загрузки в папку изображения, изображение изменяет размер до 1000 кб, и изменяет разрешения файла на jpg или jpeg.

Как то так... т.к. в свою очередь потом далее я их из этой папке ручками подгружаю в программу авиаперевозчика "аэрофлот"
Где программа не принимает сканы более 1000 кб

А еще у нас в компании отчет движения бланков авиа, ведется в Excel, так вот я себе сделал после каждой накладной ячейку с сылкой на скан накладной, которая автоматом берет ее из этой папки.
=ГИПЕРССЫЛКА("scan\vnes\"&B110&".jp g";"скан")
Выглядит это вот так.

Т.е. каждая накладная имеет свой номер, и ее записывают в ячейку, в формуле берется название из ячейки и можно открыть ссылку изображения вся загвоздка в самом конце формулы .jpg
Я например каждый скан сканирую в этом формате.
А вот из регионов шлют сканы в другом например jpeg и ссылка получается битая.
Каждого просить сканировать в этом формате физически не возможны, их более 100...

причем это должно выполняться как то быстро сразу при копировании в эту папку, т.к. целый день идет работа с этими сканами...

+ менеджеров в конторе 7 человек, и на сервере хранилище.файлов.

батник каждому запускать?! не вариант....
Батник по времени запускать ?! не вариант...

Последний раз редактировалось nyqpblcTuk; 09.06.2016 в 13:22.
nyqpblcTuk вне форума Ответить с цитированием
Старый 10.06.2016, 07:09   #7
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,265
По умолчанию

Цитата:
Сообщение от nyqpblcTuk Посмотреть сообщение
батник каждому запускать?! не вариант....
Батник по времени запускать ?! не вариант...
Чтобы батник запускать скачайте программу SyncBack Free http://www.2brightsparks.com/freeware/index.html . Там можете настроить какую папку мониторить, и что делать когда появляются новые файлы, куча возможностей + если настроить bat файл для imagemagick правильно, то думаю должно получиться что вы хотели.
ps программа на русском, не пугайтесь "английского" сайта.

Последний раз редактировалось Simply-Art; 10.06.2016 в 07:15.
Simply-Art вне форума Ответить с цитированием
Старый 10.06.2016, 09:16   #8
kutani
Форумчанин
 
Регистрация: 23.01.2016
Сообщений: 608
По умолчанию

...зачем каждому батник, батник один и в цикле висит себе и сканирует каталог )
kutani вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена файла при создании файла mitiay Общие вопросы Delphi 3 07.04.2015 19:29
Изменение размера файла при заливке на хостинг, через IdHTTP spirit-ua Общие вопросы Delphi 5 29.03.2013 21:26
Изменение разрешения изображения .jpg Nina+ Общие вопросы C/C++ 2 21.06.2012 22:28
сравнение размера файла в интернете с размером файла на компьютере Excellion Общие вопросы Delphi 19 09.01.2011 17:33
Отправка файла через Outlook при условии его нахождения в папке Gvaridos Microsoft Office Excel 17 29.11.2010 16:31