铁画功能
This article was translated from English: Does it need improvement?
TranslatedView the article in English
AnyBitmap
生成 AnyBitmap
从多种来源生成 AnyBitmap,例如
文件路径
字节数
内存流
URI
- SVG
位图到流
- 将文件目录中的图像文件转换为内存流
- 获取 AnyBitmap 文件流
位图到字符串
- 将图像文件转换为字符串
铸入任意位图
其他平台的文件也可以投射到 AnyBitmap 中。支持的平台如下
系统.绘图.位图
系统绘图图像
SkiaSharp.SK位图
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
和其他平台。