Personal tools

README.txt

このプロダクトの概要。

Click here to get the file

Size 1.3 kB - File type text/plain

File contents

概要:

	ATContentsを利用したサンプルの制作
	
	ATImageを参考にしながら、ATCTFileContentに画像回転の機能をつけてみました。
	イメージフィールドを2つ持ち、
		一つ(img_data)はオリジナルを保存、
		もう一つ(image)は、回転後の画像を保存します。
		
	この回転後の画像を保存するフィールド(image)をプライマリとしたので、
	Kupuなどで呼び出す際は、回転後のイメージが利用されます。
	
	また、Plone2.1以降ではサムネールを作成します。
	imageフィールドにはサムネールを作成するように設定を行いました。
	
	Edit画面では、imageフィールドは見えなくても良いので、ウィジットの設定でvisible={'edit':0, 'view':0}として隠してあります。
	
	ATImageの場合、Exif情報もちゃんと変更するようになっていますが、このサンプルはそこまではしていません。


必要プロダクト:
	Plone-2.1.1 or higher(2.1.x).
	ATAddOnWidgets-0.0.1.
	Python Imaging Liburaly(PIL)


TODO
    回転するタイミングをViewを読み込んだときではなく、保存をした時にしたい。
    テストコードを書く。

参考にしたソースコード
    image.py
    imagetransform.py
    base.py
Zope Developers Camp 2006 Winter
ゲレンデ1分、デブキャン0分
Image by nyusuke
日時:2006年3月3日(金)〜3月5日(日)
場所:志賀高原(長野県)ホテル銀嶺
ウインタースポーツ(スキーやスノーボード)を楽しみながら,Zopeについて語り合うイベントです。 参加のお申し込みはこちら
Navigation
 

Powered by Plone, the Open Source Content Management System