跳轉到主要內容
此物件提供使用 IImage::WriteToFile 方法時,調整將影像儲存為 JPEG 格式 (影像格式型別 IFF_JpegGrayJfif、IFF_JpegColorJfif、IFF_Jpeg2kGray、IFF_Jpeg2kColor、IFF_TiffGrayJpegJfif 和 IFF_TiffColorJpegJfif) 之參數的功能。此物件的指標會作為輸入參數傳遞至 IImage::WriteToFile 方法,因此會影響產生之影像的大小與品質。此型別新建立物件的所有屬性都會設為合理的預設值。各屬性的預設值請參閱個別屬性的說明。 JpegExtendedParams 物件是可持久保存的物件。這表示該物件目前的狀態可寫入持久性儲存體。之後,可藉由從持久性儲存體讀取物件狀態來重新建立該物件。以下方法可提供該物件的持久保存功能: Linux:SaveToFileLoadFromFile Windows:SaveToFileLoadFromFileSaveToMemoryLoadFromMemory

屬性

名稱型別說明
ApplicationEngine, 唯讀的回傳 Engine 物件。
Qualityint以百分比儲存 JPEG 品質值。此屬性的預設值為 50。

方法

名稱說明
CopyFrom使用另一個物件相應屬性的值來初始化目前物件的屬性。
LoadFromFile從磁碟上的檔案還原物件內容。
LoadFromMemory <Note>:僅限 Windows。</Note>從全域記憶體還原物件內容。
SaveToFile將物件內容儲存至磁碟上的檔案。
SaveToMemory <Note>:僅限 Windows。</Note>將物件內容儲存至全域記憶體。

輸出參數

此物件為 Engine 物件的 CreateJpegExtendedParams 方法之輸出參數。

輸入參數

此物件會作為輸入參數傳遞給下列方法:

另請參閱

ImageFileFormatEnum 處理影像 處理屬性