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