java.lang.Object
com.aspose.cells.ThemeColor
public class ThemeColor
- extends java.lang.Object
Represents a theme color.
Example:
//Instantiating a Workbook object
Workbook workbook = new Workbook();
Cells cells = workbook.getWorksheets().get(0).getCells();
cells.get("A1").putValue("Hello World");
Style style = cells.get("A1").getStyle();
//Set ThemeColorType.Text2 color type with 40% lighten as the font color.
style.getFont().setThemeColor(new ThemeColor(ThemeColorType.TEXT_2, 0.4));
style.setPattern(BackgroundType.SOLID);
//Set ThemeColorType.Background2 color type with 75% darken as the foreground color
style.setForegroundThemeColor(new ThemeColor(ThemeColorType.BACKGROUND_2, -0.75));
cells.get("A1").setStyle(style);
//Saving the Excel file
workbook.save("C:\\book1.xlsx");
Constructor Summary |
ThemeColor(int type, double tint)
|
ThemeColor
public ThemeColor(int type, double tint)
- Parameters:
type
- A ThemeColorType value. The theme type.tint
- The tint value.
Property Getters/Setters Detail |
getColorType/setColorType | |
public int getColorType() / public void setColorType(int value)
|
-
Gets and sets the theme type.
The value of the property is ThemeColorType integer constant.
getTint/setTint | |
public double getTint() / public void setTint(double value)
|
-
Gets and sets the tint value.
The tint value is stored as a double from -1.0 .. 1.0, where -1.0 means 100% darken
and 1.0 means 100% lighten. Also, 0.0 means no change.
See Also:
Aspose.Cells Documentation - the home page for the Aspose.Cellss Product Documentation.
Aspose.Cells Support Forum - our preferred method of support.