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中的颜色投射到Iron Software.Drawing.Color和其他平台。 转换颜色 代码示例 将颜色转换为 32 位 ARGB 值。 获取颜色深度 代码示例 通过检查输入到 IronDrawing 中的图像的颜色深度来分析图像质量。 长方形 一个通用的矩形类。 矩形 & RectangleF 代码示例 实例化Iron Software.Drawing.Rectangle和Iron Software.Drawing.RectangleF 。 创建并投射矩形 代码示例 创建一个Iron Software.Drawing.Rectangle 。 将System.Drawing.Rectangle转换为Iron Software.Drawing.Rectangle 。 转换矩形尺寸 代码示例 将Rectangle测量值从像素 (px) 转换为毫米 (mm),反之亦然。 字体 一种通用的Font类。 创建和铸造字体 代码示例 创建 IronDrawing 字体,可以选择和控制字体系列、字体样式和字体大小。 将System.Drawing.Font转换为Iron Software.Drawing.Font和其他平台。