imagehelper

Скриншот программы:
imagehelper
Детали программы:
Версия: 0.1.0 RC7
Дата загрузки: 14 Apr 15
Разработчик: Jonathan Vanasco
Тип распространения: Бесплатная
Популярность: 2

Rating: 2.0/5 (Total Votes: 1)

imagehelper развилка некоторых изображений, помогая подпрограмм, которые мы построили, на FindMeOn некоторое время назад.
Пакет позволяет настроить схему для изменения размера изображений и легко изменять их размер и NBSP. Он также поддерживает загрузку изображений на Amazon S3.
Это направлено на эскизов, но это работает для всех изменения размера потребностей, направленных на понижение разрешения изображений.
Разработчик комментирует
Я выпустил это, потому что это не имеет никаких рамок зависимостей - который является хорошей вещью.
Я мог только найти один инструмент для изменения размера эскизов на PyPi, которые не требуют рамки, и это действительно раздражает.
Применение:
Проверьте demo.py модуль - и включают в себя некоторые Amazon S3 учетные данные.
1. Создайте Dict из "фото изменяет" вы описываете вашу схему.
& NBSP; & NBSP; & NBSP; ключи которые начинаются с saved_ передаются PIL
& NBSP; & NBSP; & NBSP; Вы можете решить, какой тип изменения размера вы хотите и NBSP. иногда вы хотите, чтобы обрезать, другие времена, вы хотите, чтобы соответствовать в коробке, другие времена, вы хотите, чтобы обеспечить высоту или ширину NBSP &. это делает ваши дизайнеры счастливы.
2. создать массив photo_resizes_selected - ключей в схеме выше вы хотите изменить.
3. Вы можете передать эти аргументы в подпрограммах себя, или генерировать ResizeConfig объект в изменения размера завод, который вы спрятать в настройки приложения.
4. Если вы сохраняете в S3, создать объект конфигурации S3 для хранения вашей информации & NBSP. обратите внимание, что вы можете указать государственного и частного ведро.
& NBSP; & NBSP; & NBSP; с измененным размером эскизы сохраняются в общественном ведро
& NBSP; & NBSP; & NBSP; исходный элемент необязательно сохранены в архиве, который не viewably в общественном & NBSP. это так можно делать разные схемы калибровки в будущем.
5. Вы можете создать регистратор S3, класс, который обеспечивает два способа:
& NBSP; & NBSP; & NBSP; log_upload (bucket_name, ключ)
& NBSP; & NBSP; & NBSP; log_delete (bucket_name, ключ)
Это позволит вам войти, что загружены в Amazon AWS на вашей стороне и NBSP. Это чрезвычайно полезно, потому что Amazon добавления не безопасность транзакций в вашей логики приложения и NBSP. Есть некоторые встроенные меры предосторожности для этого ... но это лучше спокойно играть вещи.
пункты currented сохраняются в Amazon S3, как например:
& NBSP; & NBSP; & NBSP; общественности:
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; % (GUID) с -.% (суффикс) S% (формат) с
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; guid- необходимо поставить GUID для файла
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; suffix- это установлено в схеме изменения размера
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Формат- это диктуется типом формата PIL
& NBSP; & NBSP; & NBSP; архив:
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; % (GUID) с.% (формат) с
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; guid- необходимо поставить GUID для файла
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; форматировать это диктуется типа оригинала формата PIL нашли
Вот пример схемы photo_resize
& NBSP; & NBSP; & NBSP; "jpeg_thumbnail-120": {
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "ширина": 120,
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "высота": 120,
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "save_quality ': 50,
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; суффикс ':' t120 ',
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Формат": "JPEG",
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Ограничение-метод ':' отделочные внутри",
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "s3_bucket_public ':' моя-тест",
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "filename_template ':'% (GUID) S -% (суффикс)% (формат) с с.,
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; '' s3_headers: {'х-АМЗ-ACL': 'общественного прочитали'}
& NBSP; & NBSP; & NBSP; },
это создаст файл на Amazon S3 с GUID, как вы поставляете 123123123g:
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; /my-test/123123123-t120.jpg
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; _bucket _ / _ GUID _-_ суффикс _._ формат _

Требования

  • Python

Другие программы разработчика Jonathan Vanasco

pylons_gaq
pylons_gaq

15 Apr 15

pyramid_gaq
pyramid_gaq

15 Apr 15

gaq_hub
gaq_hub

14 Apr 15

Комментарии к imagehelper

Комментарии не найдены
добавить комментарий
Включите картинки!