image class (gdiplusheaders.h)

Image類別提供載入和儲存點陣影像的方法, (點陣圖) 和向量影像 (中繼檔) 。 Image 物件會封裝點陣圖或中繼檔,並儲存您可以藉由呼叫各種 Get 方法擷取的屬性。 您可以從各種檔案類型建構 Image 物件,包括 BMP、ICON、GIF、JPEG、Exif、PNG、TIFF、WMF 和 EMF。

繼承

Image 類別會實作 GdiplusBase。

方法

Image類別具有這些方法。

 
Image::Clone

Image::Clone 方法會建立新的 Image 物件,並使用這個 Image 物件的內容加以初始化。
Image::FindFirstItem

Image::FindFirstItem 方法會擷取此 Image 物件中第一個中繼資料專案的描述和資料大小。
Image::FindNextItem

Image::FindNextItem 方法會與 Image::FindFirstItem 方法搭配使用,以列舉儲存在此 Image 物件中的中繼資料專案。
Image::FromFile

Image::FromFile 方法會根據檔案建立 Image 物件。
Image::FromStream

Image::FromStream 方法會根據資料流程建立新的 Image 物件。
Image::GetAllPropertyItems

Image::GetAllPropertyItems 方法會取得儲存在此 Image 物件中 (中繼資料) 的所有屬性專案。
Image::GetBounds

Image::GetBounds 方法會取得此影像的周框。
Image::GetEncoderParameterList

Image::GetEncoderParameterList 方法會取得指定影像編碼器所支援的參數清單。
Image::GetEncoderParameterListSize

Image::GetEncoderParameterListSize 方法會取得指定影像編碼器的參數清單大小,以位元組為單位。
Image::GetFlags

Image::GetFlags 方法會取得一組旗標,指出此 Image 物件的特定屬性。
Image::GetFrameCount

Image::GetFrameCount 方法會取得這個 Image 物件指定維度中的畫面數。
Image::GetFrameDimensionsCount

Image::GetFrameDimensionsCount 方法會取得此 Image 物件中的框架維度數目。
Image::GetFrameDimensionsList

Image::GetFrameDimensionsList 方法會取得這個 Image 物件的框架維度識別碼。
Image::GetHeight

Image::GetHeight 方法會取得此影像的圖元影像高度。
Image::GetHorizontalResolution

Image::GetHorizontalResolution 方法會取得此影像每英吋點的水準解析度。
Image::GetItemData

Image::GetItemData 方法會從這個 Image 物件取得一段中繼資料。
Image::GetLastStatus

Image::GetLastStatus 方法會傳回值,指出這個 Image 物件最近方法失敗的本質。
Image::GetPalette

Image::GetPalette 方法會取得這個 Image 物件的 ColorPalette。
Image::GetPaletteSize

Image::GetPaletteSize 方法會取得這個 Image 物件的調色盤大小,以位元組為單位。
Image::GetPhysicalDimension

Image::GetPhysicalDimension 方法會取得此影像的寬度和高度。
Image::GetPixelFormat

Image::GetPixelFormat 方法會取得這個 Image 物件的像素格式。
Image::GetPropertyCount

Image::GetPropertyCount 方法會取得儲存在此 Image 物件中) 中繼資料片段 (屬性數目。
Image::GetPropertyIdList

Image::GetPropertyIdList 方法會取得這個 Image 物件中繼資料中使用的屬性識別碼清單。
Image::GetPropertyItem

Image::GetPropertyItem 方法會從這個 Image 物件取得指定的屬性專案 (部分中繼資料) 。
Image::GetPropertyItemSize

Image::GetPropertyItemSize 方法會取得這個 Image 物件的指定屬性專案的大小,以位元組為單位。
Image::GetPropertySize

Image::GetPropertySize 方法會取得此 Image 物件中儲存之所有屬性專案的總大小,以位元組為單位。 Image::GetPropertySize 方法也會取得儲存在此 Image 物件中的屬性專案數目。
Image::GetRawFormat

Image::GetRawFormat 方法會取得可識別此 Image 物件格式的全域唯一識別碼 ( GUID) 。 識別各種檔案格式的 GUID 定義于 Gdiplusimaging.h 中。
Image::GetThumbnailImage

Image::GetThumbnailImage 方法會從這個 Image 物件取得縮圖影像。
Image::GetType

Image::GetType 方法會取得這個 Image 物件的點陣圖或中繼檔) (類型。
Image::GetVerticalResolution

Image::GetVerticalResolution 方法會取得此影像每英吋點的垂直解析度。
Image::GetWidth

Image::GetWidth 方法會取得此影像的寬度,以圖元為單位。
Image::Image

本主題列出 Image 類別的建構函式。 如需完整的類別清單,請參閱 Image Class。 (多載 2/2)
Image::Image

根據檔案建立 Image::Image 物件。
Image::Image

本主題列出 Image 類別的建構函式。 如需完整的類別清單,請參閱 Image Class。 (多載 1/2)
Image::Image

根據資料流程建立 Image::Image 物件。
Image::Image

本主題列出 Image 類別的建構函式。 如需完整的類別清單,請參閱 Image Class。
Image::RemovePropertyItem

Image::RemovePropertyItem 方法會從這個 Image 物件中移除屬性專案 (部分中繼資料) 。
Image::RotateFlip

Image::RotateFlip 方法會旋轉並翻轉此影像。
Image::Save

Image::Save 方法會將此影像儲存至檔案。
Image::Save

Image::Save 方法會將此影像儲存至資料流程。
Image::SaveAdd

Image::SaveAdd 方法會將框架新增至先前呼叫 Save 方法中指定的檔案或資料流程。 (多載 1/2)
Image::SaveAdd

Image::SaveAdd 方法會將框架新增至先前呼叫 Save 方法中指定的檔案或資料流程。 (多載 2/2)
Image::SelectActiveFrame

Image::SelectActiveFrame 方法會選取維度和索引所指定的此 Image 物件中的框架。
Image::SetAbort

Image::SetAbort 方法會設定物件,其 Abort 方法會在耗時的轉譯作業期間定期呼叫。
Image::SetPalette

Image::SetPalette 方法會設定這個 Image 物件的調色盤。
Image::SetPropertyItem

Image::SetPropertyItem 方法會為此 Image 物件設定屬性專案 (一段中繼資料) 。 如果專案已經存在,則會更新其內容;否則,會新增專案。

需求

   
目標平台 Windows
標頭 gdiplusheaders.h