Class XSLFColor

java.lang.Object
org.apache.poi.xslf.usermodel.XSLFColor

@Beta @Internal public class XSLFColor extends Object
Encapsulates logic to read color definitions from DrawingML and convert them to java.awt.Color
  • Constructor Details

  • Method Details

    • getXmlObject

      @Internal public XmlObject getXmlObject()
    • getColor

      public Color getColor()
      Returns:
      the displayed color as a Java Color. If not color information was found in the supplied xml object then a null is returned.
    • getColorStyle

      public ColorStyle getColorStyle()
    • getShade

      public int getShade()
      specifies a darker version of its input color. A 10% shade is 10% of the input color combined with 90% black.
      Returns:
      the value of the shade specified as a percentage with 0% indicating minimal shade and 100% indicating maximum or -1 if the value is not set
    • getTint

      public int getTint()
      specifies a lighter version of its input color. A 10% tint is 10% of the input color combined with 90% white.
      Returns:
      the value of the tint specified as a percentage with 0% indicating minimal tint and 100% indicating maximum or -1 if the value is not set