imagehelper

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

Rating: 2.0/5 (Total Votes: 1)

imagehelper е вилица на няколко изображения помага съчетания, които ние, построени по FindMeOn малко назад.
Пакетът позволява да конфигурирате схема за преоразмеряване на изображенията, както и лесно да ги преоразмерявате & Nbsp.; Той също така поддържа качване на изображения върху Amazon S3.
Това има за цел да миниатюри, но тя работи за всички преоразмеряване нужди, които са насочени към downsampling изображения.
Коментари на разработчика
Отделих, защото това не е РАМКА зависими и - което е нещо добро.
Мога да намеря само един инструмент за преоразмеряване на миниатюри на PyPi, че не се нуждаят от рамка, и това е много досадно.
<Силен> Usage:
Вижте demo.py модула - и включва пълномощията някои Amazon S3.
1. Създаване на Dict на "снимка преоразмерява", описващ вашата схема.
& Nbsp; & Nbsp; & Nbsp; ключове prepended с 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) ите -.% (Суфикс) ите% (формат) ите
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; насоки трябва да достави GUID за файла
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; suffix- това е зададено в Resize схема
& 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; формат- това е продиктувано от оригиналния тип формат листовката намерен
ето един пример 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; "Наставка": "Т120",
& 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) е -% (суфикс) ите% (формат) ите.",
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; "s3_headers": {"х-AMZ-ACL": "публично-четат '}
& Nbsp; & Nbsp; & Nbsp; },
това ще създадете файл на Amazon S3 с GUID ви предоставят като 123123123гр:
& 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

Коментари не е намерена
добавите коментар
Включете на изображения!