Простой конвертер на WEB

krazen
Сообщения: 17
Зарегистрирован: 19 дек 2016, 01:34
Откуда: Краснодар\Нижневартовск
Благодарил (а): 1 раз
Контактная информация:

Простой конвертер на WEB

Сообщение #1 krazen » 17 фев 2017, 17:51

Всем добра.
Вопрос назрел давно но реализавать надо уже сегодня. Стоит задача создания простого конвертера для обработки файлов ВНУТРИ СЕТИ , без использования онлайн сервисов и платных программ. Перечислять сайты онлайн-конвертеров не буду так как каждый уже имеет ссылку на полюбившийся. Итак, необходимо сделать сстраничку на которой где есть 2 кнопки: 1 обзор, 2 загрузить. 1- выполняет поиск добавляемого файла на сервер, 2- начинает процедуру конвертирования (из pdf в jpg например). После чего должна открыться сообщение о том куда сохранить зазипованный архив распиленного pdfфайла на jpgи.
Вот собственно и всё что нужно воплотить в реальность. :help: Может кто уже создал нечно подобное, поделитесь мануалом.

Аватара пользователя
Dja
Сообщения: 1370
Зарегистрирован: 27 авг 2016, 20:03
Решено: 8
Откуда: Воскресенск
Благодарил (а): 220 раз
Поблагодарили: 148 раз
Контактная информация:

Простой конвертер на WEB

Сообщение #2 Dja » 17 фев 2017, 18:03

Я думаю надо смотреть на тему где из jpeg делали pdf и обратить.
Новичок? - ознакомься с правилами
Изображение
В поисках истины :grabli:
Изображение

Аватара пользователя
Chocobo
Сообщения: 3083
Зарегистрирован: 27 авг 2016, 22:57
Решено: 72
Откуда: НН
Благодарил (а): 301 раз
Поблагодарили: 830 раз
Контактная информация:

Простой конвертер на WEB

Сообщение #3 Chocobo » 17 фев 2017, 18:06

krazen, не нашел в своих закромах черновики, хотя когда-то делал подобные простенькие формы.

т.к. php я не очень люблю - я бы взял связку Python+WebPy

посмотри базовое, там все на плаву вроде:
Установка, Введение, Аплоад файлов

Если вечерком будет время - попробую набросать пример.
Изображение

krazen
Сообщения: 17
Зарегистрирован: 19 дек 2016, 01:34
Откуда: Краснодар\Нижневартовск
Благодарил (а): 1 раз
Контактная информация:

Простой конвертер на WEB

Сообщение #4 krazen » 17 фев 2017, 19:32

а есть вариант скачать один из сайтов и перепилить под себя?

Аватара пользователя
Chocobo
Сообщения: 3083
Зарегистрирован: 27 авг 2016, 22:57
Решено: 72
Откуда: НН
Благодарил (а): 301 раз
Поблагодарили: 830 раз
Контактная информация:

Простой конвертер на WEB

Сообщение #5 Chocobo » 17 фев 2017, 19:52

krazen, вопрос только зачем, если там кода на три десятка строк)

в общем, немного освежив память вот такой набросок родился:
► Показать


обработка банальная, поворачиваем на 90 градусов по часовой :smile:

Проверить как оно примерно работает - можешь здесь (пока оставлю запущеным)

Разбирайся, будут вопросы - подскажу в меру компетенций :smile:
Изображение

krazen
Сообщения: 17
Зарегистрирован: 19 дек 2016, 01:34
Откуда: Краснодар\Нижневартовск
Благодарил (а): 1 раз
Контактная информация:

Простой конвертер на WEB

Сообщение #6 krazen » 22 фев 2017, 14:33

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

Аватара пользователя
Chocobo
Сообщения: 3083
Зарегистрирован: 27 авг 2016, 22:57
Решено: 72
Откуда: НН
Благодарил (а): 301 раз
Поблагодарили: 830 раз
Контактная информация:

Простой конвертер на WEB

Сообщение #7 Chocobo » 22 фев 2017, 15:24

krazen, так весь код я тебе привел вобщем-то :smile:

установить web.py модуль, код из под спойлера в файл somehow.py и запустить с python somehow.py стартанет локальный сервер для обработки запросов, найдешь его на 127.0.0.1:8080/upload
и ковырять под свои нужды дальше :thumbs:

ну и imagemagic для команды convert притянуть
Изображение

krazen
Сообщения: 17
Зарегистрирован: 19 дек 2016, 01:34
Откуда: Краснодар\Нижневартовск
Благодарил (а): 1 раз
Контактная информация:

Простой конвертер на WEB

Сообщение #8 krazen » 22 фев 2017, 16:57

как сделаю так отпишусь что куда развернул.


Вернуться в «Скриптинг»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость