铁画功能
This article was translated from English: Does it need improvement?
TranslatedView the article in English
AnyBitmap
生成 AnyBitmap
- 从多个来源生成任何位图,例如:
- 文件路径
- 字节
- 内存流
- 通用资源识别号 SVG
位图到流
- 将图像文件从文件目录转换到内存流
- 获取 AnyBitmap 文件的流
位图到字符串
- 将图像文件转换为字符串
铸入任意位图
- 可以将其他平台的文件转换为AnyBitmap。支持的平台如下:
- 系统.绘图.位图
- 系统.绘图.图像
SkiaSharp.SKBitmap
SkiaSharp.SKImage - SixLabors.ImageSharp
- MAUI 图像
导出AnyBitmap
- 将
AnyBitmap
导出到其他文件格式,具有控制损失的能力。 支持的图像格式: bmp gif png jpeg tiff webp wbmp wmf - 图标
从AnyBitmap读取字节
- 读取输入到 IronDrawing 的字节并导出为图像文件。
AnyBitmap 克隆
- 生成并保存
AnyBitmap
的完整副本,而不修改原始的AnyBitmap
。 - 生成并保存某些
AnyBitmap
部分的副本,而不修改原始的AnyBitmap
。
创建多页 TIFF 和 GIFF 图像
- 从不同尺寸的帧生成并保存多页 TIFF 和 GIF 文件
从AnyBitmap获取帧
- 捕捉并保存 "任意位图 "的全部或特定帧,如多页 GIF 或 TIF 文件。
获取AnyBitmap中的帧数
- 从多页 GIF 或 TIF 文件等 "AnyBitmap "文件中捕捉帧数。
颜色
一个通用兼容的Color
类。
创建颜色
- 从以下创建颜色:
- 十六进制值
- ARGB 值
- 可用颜色
- 色彩偏差
- 将
System.Drawing.Color
转换为IronSoftware.Drawing.Color
以及其他平台的颜色。
- 将
转换颜色
- 将颜色转换为 32 位 ARGB 值
获取颜色深度
- 通过查看输入 IronDrawing 的图像的色彩深度来分析图像质量。
矩形
一个通用兼容的矩形类。
矩形 & 矩形F
- 实例化
IronSoftware.Drawing.Rectangle
和IronSoftware.Drawing.RectangleF
。
创建并铸造矩形
- 创建一个
IronSoftware.Drawing.Rectangle
- 将
System.Drawing.Rectangle
转换为IronSoftware.Drawing.Rectangle
。
转换矩形测量值
- 从像素转换 "矩形 "测量值(px)到毫米(毫米)反之亦然。
字体
一个通用兼容的Font
类。
创建和铸造字体
- 创建IronDrawing字体,可以选择和控制字体系列、字体样式和字体大小。
- 将
System.Drawing.Font
转换为IronSoftware.Drawing.Font
和其他平台。