Форум сайта python.su
Здравствуйте.
Представляю Вашему вниманию сервис по быстрому преобразованию офисных документов в Pdf.
Отредактировано rand007 (Сен. 11, 2014 10:28:54)
Офлайн
Достойно , твоя работа ?
Офлайн
Спасибо, моя работа. В свободное от работы время делаю. Если есть какие пожелания или рекомендации, готов выслушать.
Офлайн
Часть не переведена А так отлично и достойно.
Маленький вопросик. Если не секрет, какими модулями для конвертации пользовались.
Офлайн
Про не переведенную часть исправлю в ближайшем будущем или поменяю на что-нибудь более симпатичное. Про модули расскажу потом отдельно, это очень долгая история. Скажу, что он не один и вместе со связкой Google API. Сейчас идут эксперименты по выбору лучшего по качеству/быстродействию. Вы могли заметить, что некоторые документы с разным качеством преобразуются в PDF
Офлайн
Навскидку. Плюс идеи для развития.
PIL/Pillow + (в фоне ОО/LO) + добавил бы поддержку cdr, ai и т. п. (uniconverter), загрузчик должен проверять chunk после 2-3 килобайт загрузки на соответствие mime и кидать исключение при несоответствии типа, до окончания процесса загрузки, чтобы пользователь не ждал если он ошибся, а канал медленный. По окончанию процесса загрузки лучше передать задачи через очередь RQ/Celery воркерам c вызовом subprocess или PIL. В интерфейсе я бы оставил только одну кнопку для загрузки всего, отображал бы анимацией и прогрессом, процесс загрузки и конвертации, кнопка “конвертировать” лишняя.
А в целом хорошая работа.
Офлайн
Alen
Навскидку. Плюс идеи для развития.PIL/Pillow + (в фоне ОО/LO) + добавил бы поддержку cdr, ai и т. п. (uniconverter), загрузчик должен проверять chunk после 2-3 килобайт загрузки на соответствие mime и кидать исключение при несоответствии типа, до окончания процесса загрузки, чтобы пользователь не ждал если он ошибся, а канал медленный. По окончанию процесса загрузки лучше передать задачи через очередь RQ/Celery воркерам c вызовом subprocess или PIL. В интерфейсе я бы оставил только одну кнопку для загрузки всего, отображал бы анимацией и прогрессом, процесс загрузки и конвертации, кнопка “конвертировать” лишняя. А в целом хорошая работа.
Офлайн
rand007
На соответствие mime уже используется.
Офлайн
Еще будет хорошо иметь возможность перегнать в обратную сторону
Офлайн
sypper-pit
Еще будет хорошо иметь возможность перегнать в обратную сторону
Офлайн