Subscribe

RSS Feed (xml)

Powered By

Skin Design:
Free Blogger Skins

Powered by Blogger

星期四, 9月 13, 2007

TJpegImage 的重要屬性

重要的屬性(Property)介紹
1CompressionQuality當你要儲存jpeg時,這個屬性決定的壓縮品質,範圍是1到100,1表示壓縮最大品質最差,100表示壓縮最小,品質最高
2Grayscale

1.用來得知載入的影像是不是8bits的灰階影像

2.輸出將原本的彩色影像變成8bits灰階

3SaveToFile影像的高度(尺寸大小)
4Palette該屬性可以取得或設定新的色盤,當影像是不需要色盤時,該屬性為0
5Performance

決定載入影像的品質

jpBestQuality表示以最佳品質方式載入

jpBestSpeed 表示以最快的速度方式載入

6PixelFormat

像素的顏色深度

jf8Bit表示該影像為8位元的影像

jf24Bit 表示該影像為24位元的影像,一般的jpeg都是24位元的影像

7ProgressiveDisplay當jpeg顯示來源是從網路等緩慢的下載方式時,你可以考慮將它設為true。從硬碟等快速的裝置載入時如果將設為true時只是降低顯示的速度而已。
8ProgressiveEncoding在存檔壓縮時,將它設為true可以讓影像在載入的時候慢慢的先顯示出來,建議設為false
9Scale

決定載入圖片的尺寸大小,這個可以方便讓你顯示縮圖,當你設成jsHalf到jsEighth時你會發顯載入的速度加快了。

jsFullSize:顯示完整的尺寸

jsHalf: 顯示1/2的尺寸

jsQuarter:顯示1/4的尺寸

jsEighth:顯示1/8的尺寸

10Smoothing

這個屬性只有當ProgressiveDisplay為true時才有用

當設為true時,載入當中的影像區塊顯示,會先以以柔和模糊的區塊代替

11Width影像的高度(尺寸大小)


重要的方法(Method)介紹
1Assign可以拷貝一個Bitmap進來
2LoadFromFile從檔案中載入jpeg檔
3SaveToFile儲存jpeg至檔案中


重要的事件(Event)介紹
1OnProgress你可以利用這個事件監控影像載入的進度
2OnChange當影像內容有變化時,就會產生這個事件

沒有留言: