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

屬性

名稱型別說明
ApplicationEngine, 唯讀回傳 Engine 物件。
JpegQualityint儲存使用 JPEG 壓縮之影像格式的 JPEG 品質百分比值 (IFF_TiffColorJpegJfif、IFF_TiffGrayJpegJfif) 。此屬性的預設值為 50。
WriteSingleStripVARIANT_BOOL指定是否將整個影像儲存為單一 strip。
TIFF 規格建議使用多個 strip。只有在特殊情況下確實需要單一 strip 檔案時,才應使用此屬性。
此屬性的預設值為 FALSE。

方法

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

輸出參數

此物件是 Engine 物件的 CreateTiffExtendedParams 方法的輸出參數。

輸入參數

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

另請參閱

ImageFileFormatEnum 處理影像 使用屬性