Cecil.ANSI_Utils 1.0.0 Project-Site

About this Page
This section will go over everything that you may need to know about this Page.
This page is the 1.0.0 Homepage for Our Project Cecil.ANSI_Utils. The following is an overview of this Project and some Statistics.
About this Project
This section acts as a Brief What is this project.
This version of the project is a C# library that aims to simplify usage of ANSI Color Utilities within C# and other Languages. The Library is fully fledged for C# development.
- Color Modes
- Text Processing Modes
- Basic Reset Modes
- Color Background
- Color Foreground
- RGB Color Support
- HSV/HSL/GRAYSCALE/HEX Conversions to RGB
- 256 Color Support
- Standard Color Support
This library doesn't stop there, it has even more gems you can play around with! The following is everything else the Library offers in a Overview.
readonly string[]for each Color + Text Processing Mode- Note, this functionality is Obsolete.
readonly string[]for each Color FG/BG- Note, this functionality is Obsolete.
readonly string[]for each High Intensity FG/BG- Note, this functionality is Obsolete.
readonly string[]for each High Intensity Color + Text Processing Mode- Note, this functionality is Obsolete.
- Displayer for the above Lists
- GetColorFromType
- Note, this Functionality is Obsolete.
- Note, this takes either a String or Int Color, and a String Type
- Basic Reset Codes
- 3 Objects;
- Color
- Note, this is for the Standard 8 Color, 8 High Intensity Color system that ANSI uses, supported near Universally.
- Color256
- Note, this is for the 256 (0-255) Color system or 8-Bit Color system that ANSI can use dependent of the system.
- ColorRGB
- Note, this is for the True Color, or RGB Color system, the ability to use it depends on the System.
- Note, in order to get the Color from these Objects you must utilize
.Format(), and follow usage by.GetReset().Format()to reset what the Object set. - Note,
GetReset()cannot be called again after being called to get the Original Color Object.
- Color
- A Displayer for Each Color Object showing all possibilities.
- Note, avoid the RGB one unless you want to wait for all combinations of (0-255), (0-255), (0-255)
- RGB Conversions;
- HSV to RGB
- HSL to RGB
- Grayscale to RGB
- Hex to RGB
Where can I find this version of the Project?
This section covers where this Project can be found;
This project can be found in the following places;
- NuGet: Cecil.ANSI_Utils NuGet Package
- Statistics: NuGet Trends
- Statistics: NuGet Package Stats
- GitHub: Cecil.ANSI_Utils GitHub Repository
- Note: You will need to manually compile for this version via GitHub, it was not released.
- Statistics: See below for a Statistics Screen or Click Me!


