Packages

 

com.aspose.cad

Class Color

  • java.lang.Object
    • com.aspose.ms.System.ValueType<T>
      • com.aspose.ms.lang.Struct<Color>
        • com.aspose.cad.Color


  • public class Color
    extends com.aspose.ms.lang.Struct<Color>

    The color of the pixel.

    • Constructor Detail

      • Color

        public Color()
    • Method Detail

      • getEmpty

        public static Color getEmpty()

        Gets an empty Color.

        Returns:
        The empty Color.
      • getTransparent

        public static Color getTransparent()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getAliceBlue

        public static Color getAliceBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getAntiqueWhite

        public static Color getAntiqueWhite()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getAqua

        public static Color getAqua()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getAquamarine

        public static Color getAquamarine()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getAzure

        public static Color getAzure()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getBeige

        public static Color getBeige()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getBisque

        public static Color getBisque()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getBlack

        public static Color getBlack()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getBlanchedAlmond

        public static Color getBlanchedAlmond()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getBlue

        public static Color getBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getBlueViolet

        public static Color getBlueViolet()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getBrown

        public static Color getBrown()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getBurlyWood

        public static Color getBurlyWood()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getCadetBlue

        public static Color getCadetBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getChartreuse

        public static Color getChartreuse()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getChocolate

        public static Color getChocolate()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getCoral

        public static Color getCoral()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getCornflowerBlue

        public static Color getCornflowerBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getCornsilk

        public static Color getCornsilk()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getCrimson

        public static Color getCrimson()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getCyan

        public static Color getCyan()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkBlue

        public static Color getDarkBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkCyan

        public static Color getDarkCyan()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkGoldenrod

        public static Color getDarkGoldenrod()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkGray

        public static Color getDarkGray()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkGreen

        public static Color getDarkGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkKhaki

        public static Color getDarkKhaki()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkMagenta

        public static Color getDarkMagenta()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkOliveGreen

        public static Color getDarkOliveGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkOrange

        public static Color getDarkOrange()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkOrchid

        public static Color getDarkOrchid()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkRed

        public static Color getDarkRed()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkSalmon

        public static Color getDarkSalmon()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkSeaGreen

        public static Color getDarkSeaGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkSlateBlue

        public static Color getDarkSlateBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkSlateGray

        public static Color getDarkSlateGray()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkTurquoise

        public static Color getDarkTurquoise()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDarkViolet

        public static Color getDarkViolet()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDeepPink

        public static Color getDeepPink()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDeepSkyBlue

        public static Color getDeepSkyBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDimGray

        public static Color getDimGray()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getDodgerBlue

        public static Color getDodgerBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getFirebrick

        public static Color getFirebrick()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getFloralWhite

        public static Color getFloralWhite()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getForestGreen

        public static Color getForestGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getFuchsia

        public static Color getFuchsia()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getGainsboro

        public static Color getGainsboro()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getGhostWhite

        public static Color getGhostWhite()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getGold

        public static Color getGold()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getGoldenrod

        public static Color getGoldenrod()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getGray

        public static Color getGray()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color structure representing a system-defined color.
      • getGreen

        public static Color getGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getGreenYellow

        public static Color getGreenYellow()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getHoneydew

        public static Color getHoneydew()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getHotPink

        public static Color getHotPink()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getIndianRed

        public static Color getIndianRed()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getIndigo

        public static Color getIndigo()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getIvory

        public static Color getIvory()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getKhaki

        public static Color getKhaki()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLavender

        public static Color getLavender()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLavenderBlush

        public static Color getLavenderBlush()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLawnGreen

        public static Color getLawnGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLemonChiffon

        public static Color getLemonChiffon()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightBlue

        public static Color getLightBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightCoral

        public static Color getLightCoral()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightCyan

        public static Color getLightCyan()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightGoldenrodYellow

        public static Color getLightGoldenrodYellow()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightGreen

        public static Color getLightGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightGray

        public static Color getLightGray()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightPink

        public static Color getLightPink()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightSalmon

        public static Color getLightSalmon()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightSeaGreen

        public static Color getLightSeaGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightSkyBlue

        public static Color getLightSkyBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightSlateGray

        public static Color getLightSlateGray()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightSteelBlue

        public static Color getLightSteelBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLightYellow

        public static Color getLightYellow()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLime

        public static Color getLime()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLimeGreen

        public static Color getLimeGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getLinen

        public static Color getLinen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMagenta

        public static Color getMagenta()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMaroon

        public static Color getMaroon()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumAquamarine

        public static Color getMediumAquamarine()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumBlue

        public static Color getMediumBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumOrchid

        public static Color getMediumOrchid()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumPurple

        public static Color getMediumPurple()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumSeaGreen

        public static Color getMediumSeaGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumSlateBlue

        public static Color getMediumSlateBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumSpringGreen

        public static Color getMediumSpringGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumTurquoise

        public static Color getMediumTurquoise()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMediumVioletRed

        public static Color getMediumVioletRed()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMidnightBlue

        public static Color getMidnightBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMintCream

        public static Color getMintCream()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMistyRose

        public static Color getMistyRose()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getMoccasin

        public static Color getMoccasin()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getNavajoWhite

        public static Color getNavajoWhite()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getNavy

        public static Color getNavy()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getOldLace

        public static Color getOldLace()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getOlive

        public static Color getOlive()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getOliveDrab

        public static Color getOliveDrab()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getOrange

        public static Color getOrange()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getOrangeRed

        public static Color getOrangeRed()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getOrchid

        public static Color getOrchid()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPaleGoldenrod

        public static Color getPaleGoldenrod()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPaleGreen

        public static Color getPaleGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPaleTurquoise

        public static Color getPaleTurquoise()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPaleVioletRed

        public static Color getPaleVioletRed()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPapayaWhip

        public static Color getPapayaWhip()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPeachPuff

        public static Color getPeachPuff()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPeru

        public static Color getPeru()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPink

        public static Color getPink()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPlum

        public static Color getPlum()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPowderBlue

        public static Color getPowderBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getPurple

        public static Color getPurple()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getRed

        public static Color getRed()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getRosyBrown

        public static Color getRosyBrown()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getRoyalBlue

        public static Color getRoyalBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSaddleBrown

        public static Color getSaddleBrown()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSalmon

        public static Color getSalmon()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSandyBrown

        public static Color getSandyBrown()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSeaGreen

        public static Color getSeaGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSeaShell

        public static Color getSeaShell()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSienna

        public static Color getSienna()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSilver

        public static Color getSilver()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSkyBlue

        public static Color getSkyBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSlateBlue

        public static Color getSlateBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSlateGray

        public static Color getSlateGray()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSnow

        public static Color getSnow()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSpringGreen

        public static Color getSpringGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getSteelBlue

        public static Color getSteelBlue()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getTan

        public static Color getTan()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getTeal

        public static Color getTeal()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getThistle

        public static Color getThistle()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getTomato

        public static Color getTomato()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getTurquoise

        public static Color getTurquoise()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getViolet

        public static Color getViolet()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getWheat

        public static Color getWheat()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getWhite

        public static Color getWhite()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getWhiteSmoke

        public static Color getWhiteSmoke()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getYellow

        public static Color getYellow()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getYellowGreen

        public static Color getYellowGreen()

        Gets a system-defined color.

        Returns:
        A Aspose.CAD.Color representing a system-defined color.
      • getR

        public byte getR()

        Gets the red component value of this Aspose.CAD.Color structure.

        Returns:
        The red component value of this Aspose.CAD.Color.
      • getG

        public byte getG()

        Gets the green component value of this Aspose.CAD.Color structure.

        Returns:
        The green component value of this Aspose.CAD.Color.
      • getB

        public byte getB()

        Gets the blue component value of this Aspose.CAD.Color structure.

        Returns:
        The blue component value of this Aspose.CAD.Color.
      • getA

        public byte getA()

        Gets the alpha component value of this Aspose.CAD.Color structure.

        Returns:
        The alpha component value of this Aspose.CAD.Color.
      • isKnownColor

        public boolean isKnownColor()

        Gets a value indicating whether this Aspose.CAD.Color structure is a predefined color. Predefined colors are represented by the elements of the Aspose.CAD.KnownColor enumeration.

        Returns:
        True if this Aspose.CAD.Color was created from a predefined color by using either the Aspose.CAD.Color.FromName(System.String) method or the Aspose.CAD.Color.FromKnownColor(Aspose.CAD.KnownColor) method; otherwise, false.
      • isEmpty

        public boolean isEmpty()

        Gets a value indicating whether this Aspose.CAD.Color structure is uninitialized.

        Returns:
        This property returns true if this color is uninitialized; otherwise, false.
      • isNamedColor

        public boolean isNamedColor()

        Gets a value indicating whether this Aspose.CAD.Color structure is a named color or a member of the Aspose.CAD.KnownColor enumeration.

        Returns:
        True if this Aspose.CAD.Color was created by using either the Aspose.CAD.Color.FromName(System.String) method or the Aspose.CAD.Color.FromKnownColor(Aspose.CAD.KnownColor) method; otherwise, false.
      • getName

        public String getName()

        Gets the name of this Aspose.CAD.Color.

        Returns:
        The name of this Aspose.CAD.Color.
      • op_Equality

        public static boolean op_Equality(Color left,
                          Color right)

        Tests whether two specified Aspose.CAD.Color structures are equivalent.

        Parameters:
        left - The Aspose.CAD.Color that is to the left of the equality operator.
        right - The Aspose.CAD.Color that is to the right of the equality operator.
        Returns:
        True if the two Aspose.CAD.Color structures are equal; otherwise, false.
      • op_Inequality

        public static boolean op_Inequality(Color left,
                            Color right)

        Tests whether two specified Aspose.CAD.Color structures are different.

        Parameters:
        left - The Aspose.CAD.Color that is to the left of the inequality operator.
        right - The Aspose.CAD.Color that is to the right of the inequality operator.
        Returns:
        True if the two Aspose.CAD.Color structures are different; otherwise, false.
      • fromArgb

        public static Color fromArgb(int argb)

        Creates a Aspose.CAD.Color structure from a 32-bit ARGB value.

        Parameters:
        argb - A value specifying the 32-bit ARGB value.
        Returns:
        The Aspose.CAD.Color structure that this method creates.
      • fromArgb

        public static Color fromArgb(int alpha,
                     int red,
                     int green,
                     int blue)

        Creates a Aspose.CAD.Color structure from the four ARGB component (alpha, red, green, and blue) values. Although this method allows a 32-bit value to be passed for each component, the value of each component is limited to 8 bits.

        Parameters:
        alpha - The alpha component. Valid values are 0 through 255.
        red - The red component. Valid values are 0 through 255.
        green - The green component. Valid values are 0 through 255.
        blue - The blue component. Valid values are 0 through 255.
        Returns:
        The Aspose.CAD.Color that this method creates.
        Throws:
        com.aspose.ms.System.ArgumentOutOfRangeException - alpha, red, green, or blue is less than 0 or greater than 255.
      • fromArgb

        public static Color fromArgb(byte alpha,
                     byte red,
                     byte green,
                     byte blue)

        Creates a Aspose.CAD.Color structure from the four ARGB component (alpha, red, green, and blue) values. Although this method allows a 32-bit value to be passed for each component, the value of each component is limited to 8 bits.

        Parameters:
        alpha - The alpha component. Valid values are 0 through 255.
        red - The red component. Valid values are 0 through 255.
        green - The green component. Valid values are 0 through 255.
        blue - The blue component. Valid values are 0 through 255.
        Returns:
        The Aspose.CAD.Color that this method creates.
        Throws:
        com.aspose.ms.System.ArgumentOutOfRangeException - alpha, red, green, or blue is less than 0 or greater than 255.
      • fromArgb

        public static Color fromArgb(int alpha,
                     Color baseColor)

        Creates a Aspose.CAD.Color structure from the specified Aspose.CAD.Color structure, but with the new specified alpha value. Although this method allows a 32-bit value to be passed for the alpha value, the value is limited to 8 bits.

        Parameters:
        alpha - The alpha value for the new Aspose.CAD.Color. Valid values are 0 through 255.
        baseColor - The Aspose.CAD.Color from which to create the new Aspose.CAD.Color.
        Returns:
        The Aspose.CAD.Color that this method creates.
        Throws:
        com.aspose.ms.System.ArgumentOutOfRangeException - alpha is less than 0 or greater than 255.
      • fromArgb

        public static Color fromArgb(int red,
                     int green,
                     int blue)

        Creates a Aspose.CAD.Color structure from the specified 8-bit color values (red, green, and blue). The alpha value is implicitly 255 (fully opaque). Although this method allows a 32-bit value to be passed for each color component, the value of each component is limited to 8 bits.

        Parameters:
        red - The red component value for the new Aspose.CAD.Color. Valid values are 0 through 255.
        green - The green component value for the new Aspose.CAD.Color. Valid values are 0 through 255.
        blue - The blue component value for the new Aspose.CAD.Color. Valid values are 0 through 255.
        Returns:
        The Aspose.CAD.Color that this method creates.
        Throws:
        T:System.ArgumentOutOfRangeException - red, green, or blue is less than 0 or greater than 255.
      • fromArgb

        public static Color fromArgb(byte red,
                     byte green,
                     byte blue)

        Creates a Aspose.CAD.Color structure from the specified 8-bit color values (red, green, and blue). The alpha value is implicitly 255 (fully opaque). Although this method allows a 32-bit value to be passed for each color component, the value of each component is limited to 8 bits.

        Parameters:
        red - The red component value for the new Aspose.CAD.Color. Valid values are 0 through 255.
        green - The green component value for the new Aspose.CAD.Color. Valid values are 0 through 255.
        blue - The blue component value for the new Aspose.CAD.Color. Valid values are 0 through 255.
        Returns:
        The Aspose.CAD.Color that this method creates.
        Throws:
        T:System.ArgumentOutOfRangeException - red, green, or blue is less than 0 or greater than 255.
      • fromKnownColor

        public static Color fromKnownColor(int color)

        Creates a Aspose.CAD.Color structure from the specified predefined color.

        Parameters:
        color - An element of the Aspose.CAD.KnownColor enumeration.
        Returns:
        The Aspose.CAD.Color that this method creates.
      • fromName

        public static Color fromName(String name)

        Creates a Aspose.CAD.Color structure from the specified name of a predefined color.

        Parameters:
        name - A string that is the name of a predefined color. Valid names are the same as the names of the elements of the Aspose.CAD.KnownColor enumeration.
        Returns:
        The Aspose.CAD.Color that this method creates.
      • getBrightness

        public float getBrightness()

        Gets the hue-saturation-brightness (HSB) brightness value for this Aspose.CAD.Color structure.

        Returns:
        The brightness of this Aspose.CAD.Color. The brightness ranges from 0.0 through 1.0, where 0.0 represents black and 1.0 represents white.
      • getHue

        public float getHue()

        Gets the hue-saturation-brightness (HSB) hue value, in degrees, for this Aspose.CAD.Color structure.

        Returns:
        The hue, in degrees, of this Aspose.CAD.Color. The hue is measured in degrees, ranging from 0.0 through 360.0, in HSB color space.
      • getSaturation

        public float getSaturation()

        Gets the hue-saturation-brightness (HSB) saturation value for this Aspose.CAD.Color structure.

        Returns:
        The saturation of this Aspose.CAD.Color. The saturation ranges from 0.0 through 1.0, where 0.0 is grayscale and 1.0 is the most saturated.
      • toArgb

        public int toArgb()

        Gets the 32-bit ARGB value of this Aspose.CAD.Color structure.

        Returns:
        The 32-bit ARGB value of this Aspose.CAD.Color.
      • toKnownColor

        public int toKnownColor()

        Gets the Aspose.CAD.KnownColor value of this Aspose.CAD.Color structure.

        Returns:
        An element of the Aspose.CAD.KnownColor enumeration, if the Aspose.CAD.Color is created from a predefined color by using either the Aspose.CAD.Color.FromName(System.String) method or the Aspose.CAD.Color.FromKnownColor(Aspose.CAD.KnownColor) method; otherwise, 0.
      • toString

        public String toString()

        Converts this Aspose.CAD.Color structure to a human-readable string.

        Overrides:
        toString in class Object
        Returns:
        A string that is the name of this Aspose.CAD.Color, if the Aspose.CAD.Color is created from a predefined color by using either the Aspose.CAD.Color.FromName(System.String) method or the Aspose.CAD.Color.FromKnownColor(Aspose.CAD.KnownColor) method; otherwise, a string that consists of the ARGB component names and their values.
      • equals

        public boolean equals(Object obj)

        Tests whether the specified object is a Aspose.CAD.Color structure and is equivalent to this Aspose.CAD.Color structure.

        Overrides:
        equals in class Object
        Parameters:
        obj - The object to test.
        Returns:
        True if obj is a Aspose.CAD.Color structure equivalent to this Aspose.CAD.Color structure; otherwise, false.
      • hashCode

        public int hashCode()

        Returns a hash code for this Aspose.CAD.Color structure.

        Overrides:
        hashCode in class Object
        Returns:
        An integer value that specifies the hash code for this Aspose.CAD.Color.
      • toCmyk

        public static CmykColor[] toCmyk(Color[] pixels)

        The conversion from Color to CMYKColor.

        Parameters:
        pixels - The pixels of Color type in RGB format.
        Returns:
        The T:Aspose:CAD:CmykColor[].
      • toCmyk

        public static CmykColor toCmyk(Color pixel)

        The conversion from Color to CMYKColor.

        Parameters:
        pixel - The pixel of Color type in RGB format.
        Returns:
        The T:Aspose:CAD:CmykColor.
      • toCmykIcc

        public static CmykColor toCmykIcc(Color pixel)

        The conversion from Color to CMYKColor using icc conversion with default profiles.

        Parameters:
        pixel - The pixel of Color type in RGB format.
        Returns:
        The CmykColor.
      • toCmykIcc

        public static CmykColor[] toCmykIcc(Color[] pixels)

        The conversion from Color to CMYKColor using icc conversion with default profiles.

        Parameters:
        pixels - The pixels of Color type in RGB format.
        Returns:
        Array of CmykColor objects.
      • toCmykIcc

        public static CmykColor[] toCmykIcc(Color[] pixels,
                            InputStream rgbIccStream,
                            InputStream cmykIccStream)

        The conversion from Color to CMYKColor using icc conversion.

        Parameters:
        pixels - The pixels of Color type in RGB format.
        rgbIccStream - The stream containing icc rgb profile.
        cmykIccStream - The stream containing icc cmyk profile.
        Returns:
        The T:Aspose:CAD:CmykColor[].
      • toCmykIcc

        public static CmykColor toCmykIcc(Color pixel,
                          InputStream rgbIccStream,
                          InputStream cmykIccStream)

        The conversion from Color to CMYKColor using icc conversion with default profiles.

        Parameters:
        pixel - The pixel of Color type in RGB format.
        rgbIccStream - The stream containing icc rgb profile.
        cmykIccStream - The stream containing icc cmyk profile.
        Returns:
        The T:Aspose:CAD:CmykColor[].
      • CloneTo

        public void CloneTo(Color that)
        Specified by:
        CloneTo in class com.aspose.ms.System.ValueType<Color>
      • Clone

        public Color Clone()
        Specified by:
        Clone in class com.aspose.ms.System.ValueType<Color>