Функция на C# (граббинг Яндекс.Картинок)

Александр16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
12.02.2010

1) Задаём запрос в поиск картинок Яндекса, скачиваем первые несколько штук.

Запрос - с выбором режима - "Семейный фильтр" или без него.

Берутся только jpg

Реализация - в виде функции на C# для встраивания в сторонний код.

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

Возвращает массив с именами файлов или ошибку.

Требования:

- адекватный код с некоторым количеством комментариев

- разумные проверки на случай, если ошибка конекта\капча\файл с таким названием уж есть в папке и т.д.

2) Функция ресайза картинок (jpg)

Аргументы - максимум по ширине, максимум по высоте, файл_исходный, файл_результат (по дефолту - равно исходному)

Ресайзится пропорционально.

Заявки фрилансеров