IRONSOFTWAREHOME
轉換為 AnyBitmap
using IronSoftware.Drawing;
using System.IO;

// We create an AnyBitmap object. We will then cast other popular types to Anybitmap.
AnyBitmap anyBitmap;

// Cast System.Drawing bitmap to AnyBitmap
System.Drawing.Bitmap bitmapFromBitmap = new System.Drawing.Bitmap(@"FILE_PATH");
anyBitmap = bitmapFromBitmap;

// Cast System image to AnyBitmap
System.Drawing.Image bitmapFromFile = System.Drawing.Image.FromFile(@"FILE_PATH");
anyBitmap = bitmapFromFile;

// Cast SKBitmap to AnyBitmap
SkiaSharp.SKBitmap skiaBitmap = SkiaSharp.SKBitmap.Decode(@"FILE_PATH");
anyBitmap = skiaBitmap;

// Cast SKimage to AnyBitmap
SkiaSharp.SKImage skiaImage = SkiaSharp.SKImage.FromBitmap(SkiaSharp.SKBitmap.Decode(@"FILE_PATH"));
anyBitmap = skiaImage;

// Cast SixLabors Image to AnyBitmap
SixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgba32> imgSharp = SixLabors.ImageSharp.Image.Load<SixLabors.ImageSharp.PixelFormats.Rgba32>(@"FILE_PATH");
anyBitmap = imgSharp;

// Cast Maui image to AnyBitmap (not for NET 4.7.2):
byte[] imageAsBytes = File.ReadAllBytes(@"FILE_PATH");
// var mauiPlatformImage = Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(new MemoryStream(imageAsBytes));

NuGet Download
PM > Install-Package IronSoftware.System.Drawing
轉換為 AnyBitmap

轉換為 AnyBitmap

為了在AnyBitmap文件。 以下是如何將來自其他平台的圖像文件轉換為AnyBitmap文件的範例。

System.Drawing.Bitmap

來自AnyBitmap型別的變數來轉換文件。

System.Drawing.Image

可以通過使用System.Drawing.Image的圖像。

SkiaSharp.SKBitmap

可以通過初始化SkiaSharp的位圖。 然後可以將文件轉換為AnyBitmap型別。

SkiaSharp.SKImage

要載入SkiaSharp.SKImage變數中。 可以通過將其賦值給AnyBitmap文件。

SixLabors

可以使用SixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgba32>變數中。 然後可以將其轉換為AnyBitmap文件。

MAUI 圖像

將MAUI圖像轉換為AnyBitmap文件只能在NET4.7.2以外的環境中進行。 可以通過使用byte[]陣列中。 必須使用AnyBitmap文件。

在GitHub上查看

準備開始了嗎?

Nuget Downloads 19,661,086版本:2025.3剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終保密。
被全球數百萬工程師信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立