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 |