Spaces de couleurs

couleur

Le Color classe représente les valeurs de couleur utilisées pour les limites d’anotation, les fonds, textes et formes. les couleurs sont créées par des méthodes de fabrication :

// RGB color with components in range [0.0, 1.0]
Color red   = Color.fromRgb(1, 0, 0);
Color green = Color.fromRgb(0, 1, 0);
Color black = Color.BLACK;
Color white = Color.WHITE;

Color.fromRgb(r, g, b) Il accepte trois valeurs doubles en [0.0, 1.0] pour le rouge, le vert, Les composants bleus, les constants sont nommés. Color.BLACK, Color.WHITE,Et d’autres .

Annotation des couleurs

Les couleurs sont utilisées avec AppearanceCharacteristics.setBorder(color) Pour l’annotation Les frontières et setBackground(color) Pour les annotations :

WidgetAnnotation w = new WidgetAnnotation(page, new Rectangle(0, 0, 100, 50));
w.getCharacteristics().setBorder(Color.fromRgb(1, 0, 0));
w.getCharacteristics().setBackground(Color.fromRgb(0.9, 0.9, 1.0));

PDF espaces de couleurs

PDF prend en charge plusieurs espaces de couleurs, y compris DeviceRGB, DevicCMYK, et des espaces ICC. le Color Les cartes de classe vers DeviceRGB pour l’utilisation d’anotation.

Voir aussi

 Français