ImageSharp是一个全新的,完全的特色,完全管理的,跨平台,2D图形库。 ImageSharp旨在简化图像处理,它为您带来了令人难以置信的功能功能令人难以置信的简单API。
ImageSharp是从地面设计的,以灵活且可扩展。该库为通用图像处理操作和构建块提供了API端点,以开发其他操作。
构建在.NET 8中,ImageSharp可以在设备,云和嵌入式/IoT方案中使用。
ImageSharp根据六项工作拆分许可证(版本1.0)获得许可
支持六项劳动项目的发展的努力。
购买商业许可证❤️
通过GitHub赞助商成为赞助商❤️
通过开放集体成为赞助商❤️
可用的图像示射API的详细文档可用。这包括其他概念文档,以帮助您入门。
我们的样本存储库还提供包含可建造的代码样本,展示了常见活动。
你有疑问吗?请加入我们的讨论论坛。不要打开问题的问题。
有关功能创意,请加入我们的讨论论坛,我们很乐意讨论。
请在打开问题或提取请求之前阅读我们的贡献指南!
该项目采用了贡献者盟约定义的行为准则,以阐明我们社区的预期行为。有关更多信息,请参见.NET基金会行为准则。
通过Nuget安装稳定的版本;可以通过Myget获得开发版本。
软件包名称 | 释放(Nuget) | 每晚(feedz.io) |
---|---|---|
SixLabors.ImageSharp |
如果您愿意,可以自己编译ImageSharp(请执行并提供帮助!)
使用Visual Studio 2022
确保您安装了最新版本
确保已安装.NET 8 SDK
另外,您可以从命令行和/或使用Linux/Unix和Windows上的轻量级编辑器来工作:
带有C#扩展的视觉工作室代码
.NET核心
要在本地克隆imageSharp,请单击上面的“ [your_os]中的克隆”按钮或运行以下git命令:
git克隆https://github.com/sixlabors/imagesharp
然后设置以下配置,以确保责备命令忽略质量重新格式化提交。
git config blace.ignorerevsfile .git-blame-ignore-revs
如果使用Windows,请确保您已启用了git中的长文件路径(作为管理员运行)。
git配置 - 系统核心。漫长路径true
该存储库使用git大文件存储。请按照链接的说明进行操作,以确保您在环境中设置它。
该存储库包含git子模型。要将子模块添加到项目中,请导航到存储库根并键入:
git suppodule更新 - init-回报
请...传播词,贡献算法,提交性能改进,单位测试,没有输入太少。在打开公关之前,请确保阅读我们的贡献指南。
可以在我们的Wikipage:有用的工具和链接中找到用于开发和链接的有用工具。
詹姆斯·杰克逊 - 南
Dirk Lemstra
安东·菲尔索夫(Anton Firsov)
斯科特·威廉姆斯
布莱恩·波普
特别感谢Jetbrains为我们提供了IDE的开源许可证。