產生 AnyBitmap

要使用戶能夠使用 IronDrawing 工具開啟、讀取和操作影像文件,必須先生成 AnyBitmap 類型的文件。 載入圖片檔案和產生 AnyBitmap 檔案的方法有很多種。

文件路徑

可以使用AnyBitmap.FromFile(@"FILE_PATH")方法從本機電腦載入映像檔。 此方法從給定的檔案路徑載入映像檔並將其儲存到AnyBitmap變數中,從而產生AnyBitmap檔案。

記憶流

AnyBitmap檔案也可以從記憶體流產生。 將使用File.ReadAllBytes(@"FILE_PATH")方法讀取映像的位元組並將其儲存在位元組數組中。 然後,將使用AnyBitmap.FromBytes(byte[])方法從位元組產生AnyBitmap文件,並將其儲存在AnyBitmap變數中。

SVG 檔案

也可以使用檔案路徑從 SVG 檔案產生AnyBitmap ,類似從普通檔案路徑產生AnyBitmap 。 但是,要將 SVG 檔案載入到程式中,必須新增SkiaSharpSkiaSharp.Svg等其他依賴項。

統一資源識別碼 (URI)

IronDrawing 也可以直接從 URI 產生AnyBitmap 。 使用者需要初始化並將 URI 路徑儲存到Uri類型的變數中。 透過將Uri變數傳遞給AnyBitmap.FromUri(uri)方法來產生AnyBitmap檔。

準備好開始了嗎?
Nuget 下載 13,852,431 | Version: 2025.3 剛發表