imagehelper

نرم افزار تصویر:
imagehelper
جزئیات نرم افزار:
نسخه: 0.1.0 RC7
ها تاریخ: 14 Apr 15
توسعه دهنده: Jonathan Vanasco
پروانه: رایگان
محبوبیت: 2

Rating: 2.0/5 (Total Votes: 1)

در imagehelper چنگال برخی از امور روزمره تصویر کمک که ما در FindMeOn ساخته شده است در حالی که به عقب است.
بسته اجازه می دهد تا شما را به پیکربندی یک طرح برای تغییر اندازه تصاویر، و به راحتی تغییر اندازه آنها را لمس کنید. این برنامه همچنین از آپلود تصاویر بر روی S3 آمازون.
این در ریز عکسها به هدف، اما برای همه نیازهای تغییر اندازه که در downsampling تصاویر با هدف کار می کند.
نظرات توسعهدهنده
من این منتشر شد، چرا که این است بدون وابستگی چارچوب - است که چیز خوبی است.
من فقط می تواند یک ابزار واحد برای تغییر اندازه عکسها بر روی PyPi که یک چارچوب نیاز نیست پیدا، و این واقعا آزار دهنده است.
طریقه استفاده:
اتمام ماژول demo.py - و شامل اعتبار برخی از آمازون S3.
1. ایجاد یک DICT از "عکس تغییر اندازه" توصیف طرح خود را.
و nbsp؛ & nbsp؛ در و nbsp؛ کلید افزوده با saved_ در به PIL گذشت
و nbsp؛ & nbsp؛ در و nbsp؛ شما می توانید تصمیم بگیرید که چه نوع تغییر اندازه می خواهید کلیک کنید. گاهی اوقات شما می خواهید به محصول، بار دیگر می خواهید به جا در یک جعبه، بار دیگر شما می خواهید برای اطمینان از ارتفاع یا عرض کنید. & nbsp؛ این باعث می شود طراحان خود را خوشحال.
2. ایجاد آرایه ای از photo_resizes_selected - کلید ها در نمودار بالا شما می خواهید برای تغییر اندازه.
3. شما می توانید این استدلال به روال عبور خود، و یا تولید یک ResizeConfig اعتراض کارخانه تغییر اندازه که شما را به تنظیمات برنامه شما ذخیره کردن.
4. اگر شما صرفه جویی به S3، ایجاد یک شی پیکربندی S3 به ذخیره اطلاعات خود را لمس کنید. توجه داشته باشید که شما می توانید یک سطل های دولتی و خصوصی را مشخص کنید.
و nbsp؛ & nbsp؛ در و nbsp؛ ریز عکسها به تغییر اندازه به سطل های عمومی را نجات داد
و nbsp؛ & nbsp؛ در و nbsp؛ . قلم دوم از اقلام اصلی اختیاری به آرشیو، که viewably به عموم مردم و nbsp نمی نجات. این است بنابراین شما می توانید طرح های اندازه های مختلف در آینده انجام دهد.
5. شما می توانید چوب S3، یک کلاس فراهم می کند که دو روش ایجاد:
و nbsp؛ & nbsp؛ در و nbsp؛ log_upload (bucket_name، کلید)
و nbsp؛ & nbsp؛ در و nbsp؛ log_delete (bucket_name، کلید)
این به شما اجازه ورود آنچه که به AWS آمازون را در کنار خود و nbsp آپلود. این موضوع خیلی مفید است، چرا که ارسال آمازون می معامله امن نیست به خود منطق برنامه، لمس کنید. برخی از ساخته شده است در اقدامات احتیاطی برای این وجود دارد ... اما بهتر است به بازی همه چیز با خیال راحت.
موارد currented به S3 آمازون به عنوان ذخیره:
و nbsp؛ & nbsp؛ در و nbsp؛ عمومی:
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ ٪ (GUID) S -.٪ (پسوند) 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؛ format- این است با توجه به نوع فرمت 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؛ format- این است که توسط 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٪ (فرمت) است.'،
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ 's3_headers': {'X-AMZ-لیگ قهرمانان آسیا': 'عمومی به عنوان خوانده شده'}
و nbsp؛ & nbsp؛ در و nbsp؛ }،
این یک فایل در S3 آمازون با GUID شما مانند 123123123g عرضه ایجاد:
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ /my-test/123123123-t120.jpg
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ _bucket _ / _ GUID _-_ پسوند _._ فرمت _

مورد نیاز:

پایتون

نرم افزار های دیگر از توسعه دهنده Jonathan Vanasco

نظرات به imagehelper

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!