imagehelper

ソフトウェアのスクリーンショット:
imagehelper
ソフトウェアの詳細:
バージョン: 0.1.0 RC7
日付のアップロード: 14 Apr 15
開発者: Jonathan Vanasco
ライセンス: 無料
人気: 2

Rating: 2.0/5 (Total Votes: 1)

imagehelperは、我々はしばらく前FindMeOnで構築されたルーチンを支援するいくつかの画像のフォークです。
パッケージには、画像のサイズを変更するためのスキーマを設定することができ、かつ容易にそれらのサイズを変更します。 また、AmazonのS3に画像をアップロードするサポートしています。
これは、サムネイルを目指したが、それは画像をダウンサンプリングすることを目的としているすべてのサイズ変更機能に対応しますされている。
開発者のコ​​メント
良いことです - これはNOフレームワークの依存関係を持っていないので、私は、これをリリースしました。
私はフレームワークを必要としませんでしたPyPIの上にサムネイルのサイズを変更するための単一のツールを見つけることができる、それが本当に迷惑なんだ。
の使用方法:
demo.pyモジュールをチェックアウト - といくつかのAmazon S3の資格情報が含まれています。
1.の辞書を作成してスキーマを記述した「写真のサイズを変更 "。
    saved_前に付加キーがPILに渡されている
    。あなたが欲しい&NBSPサイズ変更のタイプを決定することができます。時にはあなたはトリミングしたいあなたはボックス内に収まるようにしたい、他の回、他の回は、あなたが高さや幅を確保したいます。 これはあなたのデザイナーを幸せにする。
サイズを変更する上記のスキーマ内のキー - 2 photo_resizes_selectedの配列を作成します。
3.あなたはルーチンに自分自身をこれらの引数を渡すことができ、または、あなたのアプリの設定に隠しておくリサイズ工場オブジェクトResizeConfigを生成する。
4.あなたはあなたの情報を格納するために、S3の設定オブジェクトを作成し、S3に保存&NBSPしている場合。パブリックとプライベートバケットを指定できることに注意してください。
   リサイズされたサムネイルは公共バケットに保存されます
    。元のアイテムは、必要に応じて公的&NBSPに見やすくはないアーカイブに保存されます。あなたが将来的に異なるサイジングスキームを行うことができますので、これはです。
5. S3ロガー、2つのメソッドを提供するクラスを作成することができます。
    log_upload(bucket_name、キー)
    log_delete(bucket_name、キー)
。これは、あなたのサイド&NBSPにアマゾンAWSにアップロードされているものログインできるようになります。これはアマゾンのアップロードは、アプリケーション·ロジックへの安全なトランザクションではないので、非常に便利ですます。 そこにこのためのいくつかの組み込みの注意事項があります...しかし、それは安全に物事をプレイするのが最善です。
項目は、次のようなアマゾンS3に保存さcurrentedされています。
   公共:
        %(GUID)S - 。%(接尾辞)S%(フォーマット)■
       あなたは、ファイルのGUIDを指定する必要がありますguid-
       これはリサイズスキーマで設定されているsuffix-
       これはPILのフォーマットタイプによって決定されformat-
   アーカイブ:
        %(GUID)S。%(フォーマット)■
       あなたは、ファイルのGUIDを指定する必要がありますguid-
       これはオリジナルのフォーマットタイプのPILによって決定さformat-発見
ここでは例のphoto_resizeスキーマです
    「jpeg_thumbnail-120 ':{
        「幅」:120、
        「高さ」:120、
        「save_quality ':50、
        「接尾辞 ':' T120」、
        '形式': 'JPEG」、
        「制約法 ':' FIT-以内」、
        「s3_bucket_public ':'私のテスト」、
        「filename_template ':'。%(GUID)S - %(接尾辞)S%(フォーマット)はS '、
        「s3_headers ':{' X-AMZ-ACL ':'公共-読み '}
    }、
これはあなたが123123123グラムのように供給GUIDを持つAmazon S3の上にファイルを作成します。
        /my-test/123123123-t120.jpg
        _bucket _ / _ GUID _-_接尾_._形式_

の要件

  • のPythonます。

開発者の他のソフトウェア Jonathan Vanasco

へのコメント imagehelper

コメントが見つかりません
コメントを追加
画像をオンにする!