为了让用户使用IronDrawing工具打开、阅读和操作图像文件,必须首先生成AnyBitmap类型文件。 加载图像文件并生成AnyBitmap文件的方法有很多。
文件路径
可以使用AnyBitmap.FromFile(@"FILE_PATH")方法从本地机器加载图像文件。 此方法从给定文件路径加载图像文件并将其存储到AnyBitmap文件。
记忆流
AnyBitmap文件也可以从内存流中生成。 将使用File.ReadAllBytes(@"FILE_PATH")方法读取图像的字节并存储在字节数组中。 AnyBitmap变量中。
SVG 文件
也可以使用文件路径从SVG文件生成AnyBitmap。 但是,要将SVG文件加载到程序中,必须添加额外的依赖项,例如SkiaSharp和SkiaSharp.Svg。
统一资源标识符 (URI)
IronDrawing还可以直接从URI生成AnyBitmap。 用户需要启动并将URI路径存储到Uri类型变量中。 AnyBitmap.FromUri(uri)方法生成。