imagehelper

Software screenshot:
imagehelper
Podrobnosti Software:
Verze: 0.1.0 RC7
Datum uploadu: 14 Apr 15
Vývojka: Jonathan Vanasco
Licence: Volný
Popularita: 2

Rating: 2.0/5 (Total Votes: 1)

imagehelper je fork některých obrazových pomoci rutin, které jsme postavili na FindMeOn chvíli zpět.
Balíček umožňuje nastavit schéma pro změnu velikosti obrázků a snadno měnit jejich velikost. & Nbsp; To také podporuje nahrávání snímků na Amazon S3.
To je zaměřen na miniatury, ale funguje to pro všechny změny velikosti potřeb, které jsou zaměřeny na převzorkování obrazů.
Vývojářské komentáře
Pustil jsem to, protože to nemá žádný RÁMCOVOU závislostí - což je dobrá věc.
Bych mohl najít pouze jeden nástroj pro změnu velikosti náhledů na PyPi že nevyžaduje rámec, a to je opravdu nepříjemné.
Použití:
Podívejte se na demo.py modul - a jsou pověření nějaké Amazon S3.
1. Vytvořte dict o "foto změní velikost" popisuje svůj schéma.
& Nbsp; & nbsp; & nbsp; klíče prepended s saved_ jsou předávány k PIL
& Nbsp; & nbsp; & nbsp; se můžete rozhodnout, jaký typ změny velikosti chcete. & nbsp; Někdy chcete oříznout, jindy chcete, aby se vešly do krabice, jindy budete chtít zajistit výšku nebo šířku. & nbsp; to je vaše návrháři šťastný.
2. vytvoření pole photo_resizes_selected - klíčů ve výše uvedeném schématu, které chcete změnit.
3. můžete předat tyto argumenty do rutiny sami, nebo vytvořit ResizeConfig námitky k resize továrnu, která vám skrýš, do vašeho nastavení app.
4. Pokud ukládáte do S3, vytvořte S3 konfigurační objekt pro ukládání informací. & Nbsp; na vědomí, že můžete zadat veřejnou a soukromou kbelík.
& Nbsp; & nbsp; & nbsp; nové velikosti miniatury jsou ukládány do veřejné kbelíku
& Nbsp; & nbsp; & nbsp; původní položka je volitelně uloží do archivu, který není viewably na veřejnosti. & nbsp; to je, takže si můžete udělat různé režimy pro změnu velikosti v budoucnosti.
5. Můžete vytvořit S3 logger, třídu, která nabízí dva způsoby:
& Nbsp; & nbsp; & nbsp; log_upload (bucket_name, key)
& Nbsp; & nbsp; & nbsp; log_delete (bucket_name, key)
To vám umožní přihlásit se, co se vkládají do amazonek AWS na vaší straně. & Nbsp; To je nesmírně užitečné, protože Amazon obrázky nejsou transakce bezpečné logika aplikace. & Nbsp; tam jsou některé vestavěné opatření pro to ... ale je to nejlepší, aby bezpečně hrát věci.
položky jsou currented uloženy na Amazon S3 takto:
& Nbsp; & nbsp; & nbsp; public:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; % (GUID), s. -% (Přípona) s% (formát) s
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; vedení upínacích musíte dodat GUID pro soubor
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; suffix- je to nastaveno v resize schématu
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; formátování toto je dána typem formátu PIL
& Nbsp; & nbsp; & nbsp; archiv:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; % (GUID), s.% (Formát) s
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; vedení upínacích musíte dodat GUID pro soubor
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; formátování toto je dána tím, původní typ formátu PIL nalezeno
Zde je příklad photo_resize schéma
& Nbsp; & nbsp; & nbsp; "Jpeg_thumbnail-120": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Šířka": 120,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Výška": 120,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Save_quality": 50,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Přípona": "T120"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Formát": "JPEG",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Omezení-metoda": "fit-uvnitř",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "S3_bucket_public": "Můj-test",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Filename_template ':'% (GUID) s -% (přípona)% (formát) s s.",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "s3_headers": {"x-amz-ACL": "veřejného čtení"}
& Nbsp; & nbsp; & nbsp; },
to by se vytvořit soubor na Amazon S3 s GUID poskytnete jako 123123123g:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; /my-test/123123123-t120.jpg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; _bucket _ / _ GUID _-_ přípona _._ formát _

Požadavky na :

  • Python

Ostatní software developer Jonathan Vanasco

Komentáře k imagehelper

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!