ColorFormat — Aspose.Slides FOSS for Java API Reference

Enumerations ColorFormat la classe représente une couleur utilisée dans une présentation. Elle prend en charge les couleurs RGB, prédéfinies et de schéma. Elle implémente IColorFormat et IFillParamSource.

Enumerations: org.aspose.slides.foss

import org.aspose.slides.foss.*;
public class ColorFormat implements IColorFormat, IFillParamSource

Enumerations

EnumerationsEnumerationsEnumerationsEnumerations
getColorType() / setColorType(ColorType)ColorTypeLecture/ÉcritureLe type de couleur (RGB, schéma, prédéfini, etc.).
getColor() / setColor(Color)ColorLecture/ÉcritureLa résolue java.awt.Color valeur.
getPresetColor() / setPresetColor(PresetColor)PresetColorLecture/ÉcritureConstante de couleur prédéfinie.
getSchemeColor() / setSchemeColor(SchemeColor)SchemeColorLecture/ÉcritureCouleur de schéma du thème.
getR() / setR(int)intLecture/ÉcritureComposante rouge (0-255).
getG() / setG(int)intLecture/ÉcritureComposante verte (0-255).
getB() / setB(int)intLecture/ÉcritureComposante bleue (0-255).
getFloatR() / setFloatR(float)floatLecture/ÉcritureComposante rouge (0.0-1.0).

Exemples d’utilisation

Définir une couleur de remplissage uni

import org.aspose.slides.foss.*;
import java.awt.Color;

Presentation prs = new Presentation();
IAutoShape shape = prs.getSlides().get(0).getShapes()
    .addAutoShape(ShapeType.RECTANGLE, 50, 50, 200, 100);

IFillFormat fill = shape.getFillFormat();
fill.setFillType(FillType.SOLID);
fill.getSolidFillColor().setColor(Color.BLUE);

prs.save("color.pptx", SaveFormat.PPTX);

Utiliser une couleur de schéma

fill.getSolidFillColor().setColorType(ColorType.SCHEME);
fill.getSolidFillColor().setSchemeColor(SchemeColor.ACCENT1);

Voir aussi

 Français