/IconPark.Xaml

2600+基础图标,29种图标分类,提供更多的选择...

Primary LanguageC#Apache License 2.0Apache-2.0

介绍

IconPark提供了超过2000个高质量图标,并且提供了一个界面来帮你定制图标。我非常喜欢这套图标,于是我开发了适用于WPF的版本,目前只支持线性图标,但也已满足了我的需求,至于原IconPark图标所含有的主题切换技术,这个库还没有实现,甚至还有十几个图标未转换成功而不能使用。如果您也喜欢这套图标而懒于自己实现,可以在您的项目中试试IconPark.Xaml.

如何使用

安装

可以在NuGet管理器中搜索 IconPark.Xaml,也可以执行命令直接安装


install-package IconPark.Xaml

使用

在您的程序中使用 IconPark.Xaml 需要增加命名空间


xmlns:IconPark="https://iconpark.oceanengine.com"

在需要使用Icon的位置写入代码,例如:


<IconPark:Icon Kind="List"/>

便捷操作

你可以应用在 Figma, Sketch, Photoshop, PPT等等场景里,这里有一些快捷操作:

  • 复制Kind
  • 复制XMAL源码
  • 复制XMAL With Options
  • 复制XMAL Source Code
  • 复制SVG源码
  • 复制React图标代码组件
  • 复制Vue图标代码组件

关于未实现的图标

此库主要关注于线性图标,有一些图标的svg代码过于复杂而未转化成功是我能力不足,目前只能先将这些图标移除,待日后找到解决方案后再添加,具体有多少图标被移除,请看未实现的图标

感谢

IconPark

Svg2Path