Angri450.Nong.Bioicons 12.1.0

The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package Angri450.Nong.Bioicons --version 12.1.0
                    
NuGet\Install-Package Angri450.Nong.Bioicons -Version 12.1.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Angri450.Nong.Bioicons" Version="12.1.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Angri450.Nong.Bioicons" Version="12.1.0" />
                    
Directory.Packages.props
<PackageReference Include="Angri450.Nong.Bioicons" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Angri450.Nong.Bioicons --version 12.1.0
                    
#r "nuget: Angri450.Nong.Bioicons, 12.1.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Angri450.Nong.Bioicons@12.1.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Angri450.Nong.Bioicons&version=12.1.0
                    
Install as a Cake Addin
#tool nuget:?package=Angri450.Nong.Bioicons&version=12.1.0
                    
Install as a Cake Tool

Angri450.Nong.Bioicons

40 个科学 SVG 图标,嵌入式程序集资源。angri450 精选并整理,Diagram 包直接调用装饰节点,也可独立使用。零外部依赖 —— 图标随 DLL 一起发布。

NuGet .NET

Supported Platforms

.NET 8.0 and above (net8.0, net9.0, net10.0, net11.0). Windows, macOS, Linux.

Install

dotnet add package Angri450.Nong.Bioicons

Usage

using Bioicons;

// 浏览分类
string[] categories = IconProvider.GetCategories();
// → ["Arrows", "Biology", "Chemistry", "Experimental", "LabEquipment", "Medical"]

// 浏览分类中的图标
string[] icons = IconProvider.GetIcons("Biology");
// → ["antibody", "bacteria", "cell", "dna", "enzyme", ...]

// 获取 SVG 内容
string svg = IconProvider.GetSvg("Biology", "cell");

// 保存为文件
IconProvider.SaveSvg("Biology", "dna", "dna.svg");

Icon Catalog

angri450 整理的 40 个图标,按六个分类组织:

Category Count Icons
Biology 10 antibody, bacteria, cell, dna, enzyme, gene, microscope, protein, virus, yeast
Chemistry 8 atom, beaker, bond, flask, molecule, periodic, pipette, reaction
Medical 6 bandage, heart, lungs, pill, stethoscope, syringe
Lab Equipment 6 centrifuge, incubator, laminar, petriDish, shaker, spectrophotometer
Arrows 5 arrowDown, arrowLeft, arrowRight, arrowUp, bidirectional
Experimental 5 chromatography, electrophoresis, pcr, sequencing, western

与 Diagram 集成

Bioicons 被 Angri450.Nong.Diagram 直接用于科学图表节点装饰。同时安装两个包即可在流程图和机制图中使用图标作为节点标记。

Dependencies

无。纯托管代码。图标以嵌入 SVG 字符串形式存在于程序集中。

API Reference

Method Description
IconProvider.GetCategories() 列出所有图标分类
IconProvider.GetIcons(category) 列出某分类中的图标名称
IconProvider.GetSvg(category, name) 获取 SVG 标记字符串
IconProvider.SaveSvg(category, name, path) 保存 SVG 到文件

Author

Built by angri450. Source: Nong.Cli.Net.

License

Apache-2.0

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated