Comment définir une couleur d'arrière-plan d'une Cellule de Tableau à l'aide de la bibliothèque iText?
Alors il est bien sûr possible d'utiliser BaseColor
, par défaut, il offre très peu de choix.
Je me demande comment puis-je ajouter mon propre couleur personnalisée pour le document?
...
PdfPTable table = new PdfPTable(3);
PdfPCell cell = new PdfPCell(new Phrase("some clever text"));
cell.setBackgroundColor(BaseColor.GREEN);
table.addCell(cell);
...
Vous devez vous connecter pour publier un commentaire.
Grand nombre d'options.
Il y a également le modèle de couleurs et les ombres en couleurs, mais ceux-ci sont Beaucoup Moins Simple.
L'affichage, dans l'espoir que quelqu'un va trouver cette réponse utile.
Il semble que l'on peut créer une nouvelle
BaseColor
de WebColor comme:Qui peut ensuite être ajouté comme un arrière-plan:
Essayez ce qui suit:
cell.setBackgroundColor(new BaseColor(226, 226, 226));
ou:
cell.setBackgroundColor(WebColors.getRGBColor("#E2E2E2"));
obsolèteLa solution est: