NanoXLSX.Core 3.0.0-rc.3
Loading...
Searching...
No Matches
IColorScheme.cs
1/*
2 * NanoXLSX is a small .NET library to generate and read XLSX (Microsoft Excel 2007 or newer) files in an easy and native way
3 * Copyright Raphael Stoeckli © 2025
4 * This library is licensed under the MIT License.
5 * You find a copy of the license in project folder or on: http://opensource.org/licenses/MIT
6 */
7
8
10{
14 public interface IColorScheme
15 {
19 IColor Dark1 { get; set; }
23 IColor Light1 { get; set; }
27 IColor Dark2 { get; set; }
31 IColor Light2 { get; set; }
35 IColor Accent1 { get; set; }
39 IColor Accent2 { get; set; }
43 IColor Accent3 { get; set; }
47 IColor Accent4 { get; set; }
51 IColor Accent5 { get; set; }
55 IColor Accent6 { get; set; }
59 IColor Hyperlink { get; set; }
64 }
65}
Interface to represent a color scheme that consists of 12 colors (IColor).
IColor Accent1
Accent 1 (accent1) color of the color scheme.
IColor Light1
Light 1 (lt1) color of the color scheme.
IColor Dark2
Dark 2 (dk2) color of the color scheme.
IColor Hyperlink
Hyperlink (hlink) color of the color scheme.
IColor Accent3
Accent 3 (accent3) color of the color scheme.
IColor Accent2
Accent 2 (accent2) color of the color scheme.
IColor Accent6
Accent 6 (accent6) color of the color scheme.
IColor FollowedHyperlink
Followed Hyperlink (folHlink) color of the color scheme.
IColor Dark1
Dark 1 (dk1) color of the color scheme.
IColor Accent4
Accent 4 (accent4) color of the color scheme.
IColor Light2
Light 2 (lt2) color of the color scheme.
IColor Accent5
Accent 5 (accent5) color of the color scheme.
Interface to represent non typed color, either defined by the system or the user.
Definition IColor.cs:14