IronDrawing 功能 铁拉拔特性 This article was translated from English: Does it need improvement? Translated View the article in English AnyBitmap 生成 AnyBitmap 代码示例 从多个来源生成 AnyBitmap,例如: 文件路径 字节 内存流 URI SVG 位图转流 代码示例 将文件目录中的图像文件转换为内存流。 获取 AnyBitmap 文件流。 位图转字符串 代码示例 将图像文件转换为字符串。 转换为 AnyBitmap 代码示例 可以将其他平台的文件转换为 AnyBitmap 格式。支持的平台如下: System.Drawing.Bitmap System.Drawing.Image SkiaSharp.SKBitmap SkiaSharp.SKImage SixLabors.ImageSharp MAUI 图像 导出 AnyBitmap 代码示例 将 AnyBitmap 导出为其他文件格式,并可控制文件丢失。 支持的图像格式包括: bmp gif png JPEG 蒂芙 webp wbmp wmf 图标 从 AnyBitmap 读取字节 代码示例 读取 IronDrawing 提供的字节并将其导出到图像文件。 AnyBitmap克隆 代码示例 生成并保存 AnyBitmap 的精确副本,而不修改原始 AnyBitmap。 生成并保存 AnyBitmap 的某些部分的副本,而不修改原始 AnyBitmap。 创建多页 TIFF 和 GIFF 图像 代码示例 从不同尺寸的帧生成并保存多页 TIFF 和 GIF 文件。 从 AnyBitmap 获取帧 代码示例 捕获并保存 AnyBitmap 的所有帧或特定帧,例如多页 GIF 或 TIF 文件。 获取 AnyBitmap 中的帧数 代码示例 从 AnyBitmap 文件(例如多页 GIF 或 TIF 文件)中捕获帧数。 颜色 一个普遍兼容的 Color 类。 创建颜色 代码示例 从以下来源创建颜色: 十六进制值 ARGB 值 可选颜色 色彩投射 将 System.Drawing.Color 的颜色投射到 IronSoftware.Drawing.Color 和其他平台。 转换颜色 代码示例 将颜色转换为 32 位 ARGB 值。 获取颜色深度 代码示例 通过检查输入到 IronDrawing 中的图像的颜色深度来分析图像质量。 长方形 一个通用的矩形类。 矩形 & RectangleF 代码示例 实例化 IronSoftware.Drawing.Rectangle 和 IronSoftware.Drawing.RectangleF。 创建并投射矩形 代码示例 创建一个 IronSoftware.Drawing.Rectangle。 将 System.Drawing.Rectangle 转换为 IronSoftware.Drawing.Rectangle。 转换矩形尺寸 代码示例 将 Rectangle 测量值从像素 (px) 转换为毫米 (mm),反之亦然。 字体 一个普遍兼容的 Font 类。 创建和铸造字体 代码示例 创建 IronDrawing 字体,可以选择和控制字体系列、字体样式和字体大小。 将 System.Drawing.Font 投射到 IronSoftware.Drawing.Font 和其他平台。