Podczas gdy możliwe jest oczywiście użycie BaseColor
, domyślnie oferuje on bardzo ograniczone możliwości.Jak ustawić kolor tła komórki tabeli za pomocą iText?
Zastanawiam się, w jaki sposób mogę dodać własny niestandardowy kolor do dokumentu?
...
PdfPTable table = new PdfPTable(3);
PdfPCell cell = new PdfPCell(new Phrase("some clever text"));
cell.setBackgroundColor(BaseColor.GREEN);
table.addCell(cell);
...
Bardzo użyteczny i zbyt wiele prostsze. Dzięki! – silver
Z jakiegoś powodu mój kolor tła jest domyślnie ustawiony na # 00FFFF i nie chce się zmienić na kolor, który chcę ustawić:/Myślę, że zostały zmienione nowe itext Sharp, ale oto co napisałem: BaseColor bblue = WebColors.GetRGBColor ("# 006EB6"); headerCell.BackgroundColor.Equals (bblue), ale BackgroundColor jest nadal ustawiony na domyślny .. Nie można znaleźć setBackgroundColor tylko BackgroundColor. –
WebColors jest teraz przestarzały, czy znasz współczesny sposób robienia tego, czy też powinniśmy po prostu zignorować jego przestarzałość (jak wydaje się, że iTextSharp wykorzystuje większość tego, co używam jako przestarzałe)? –