123456789101112131415161718192021222324252627282930313233343536 |
- // Copyright (c) Microsoft. All rights reserved.
- // Licensed under the MIT license. See LICENSE file in the project root for full license information.
- using System.Drawing;
- namespace OpenXmlPowerTools
- {
- public static class ColorParser
- {
- public static Color FromName(string name)
- {
- return Color.FromName(name);
- }
- public static bool TryFromName(string name, out Color color)
- {
- try
- {
- color = Color.FromName(name);
- return color.IsNamedColor;
- }
- catch
- {
- color = default(Color);
- return false;
- }
- }
- public static bool IsValidName(string name)
- {
- return TryFromName(name, out _);
- }
- }
- }
|