WPF API特點總結(jié)
WPF開發(fā)工具幫助我們實現(xiàn)了非常有用的功能。主要體現(xiàn)在圖形界面顯示的需求上。WPF API和Winform中的GDI+相比,WPF提供了一組新的API用于顯示和編輯圖像。#t#
新WPF API特點如下:
1、適用于新的或?qū)S脠D像格式的擴展性模型。
2、對包括位圖 (BMP)、聯(lián)合圖像專家組 (JPEG)、可移植網(wǎng)絡(luò)圖形 (PNG)、標(biāo)記圖像文件格式 (TIFF)、Microsoft Windows Media 照片、圖形交換格式 (GIF) 和圖標(biāo) (.ico) 在內(nèi)的本機圖像格式增強了性能和安全性。
3、WPF API中高位深圖像數(shù)據(jù)的保留最多 32 位/通道。
4、非破壞性圖像縮放、裁切和旋轉(zhuǎn)。
5、簡化的顏色管理
6、支持文件內(nèi)的專用元數(shù)據(jù)。
7、托管組件利用非托管基礎(chǔ)結(jié)構(gòu)提供圖像與其他 WPF 功能(如用戶界面 (UI)、動畫和圖形)的無縫集成。托管組件還可以從 Windows Presentation Foundation (WPF) 圖像處理編解碼器擴展性模型獲益,利用該模型可以實現(xiàn)自動識別 WPF 中的新圖像格式。
大部分托管的WPF API駐留在 System.Windows.Media.Imaging 命名空間中,不過,幾個重要的類型(如 ImageBrush 和 ImageDrawing)都駐留在 System.Windows.Media 命名空間,Image 駐留在 System.Windows.Controls 命名空間。