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 .; Це надзвичайно корисно, тому що амазонки додавання не безпека транзакцій вашою логікою програми та NBSP .; Є деякі вбудовані запобіжні заходи для цього ... але краще, щоб безпечно грати речі.
елементи currented зберігаються в Amazon S3 так:
І NBSP; & NBSP; & NBSP; громадськості:
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; % (GUID) с -.% (Суфікс) S% (формат) з
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; функції супроводу необхідно поставити 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 для файлу
І 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 -% (суфікс)% (формат) S S. ',
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "S3_headers ': {' X-АМЗ-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

imagehelper

Коментар не знайдено
додати коментар
Включіть картинки!