2012-07-08 16 views
6

Dziękuję za poświęcenie czasu, aby odpowiedzieć na moje pytanie.Jak ustawić własny kolor w itext?

Generuję dokument PDF za pomocą iText w Javie. Muszę ustawić nagłówki kolumn w tabeli na inny kolor niż te w kolumnach wartości. Mam kolorową wartość szesnastkową z Photoshopa. Używam PdfPTable z porcjami i akapitami. jak ustawić je na inny kolor, inny niż te zdefiniowane w wyliczeniu BaseColor?

Z góry dziękuję!

+0

@DavidKroukamp dzięki za odpowiedź, natknąłem się na ten link. Jednak w przykładzie wykorzystano predefiniowane kolory w wyliczeniu BaseColor, które nie jest tym, za czym jestem ... – Dragan

Odpowiedz

-3

Spójrz na to site. Mimo że mówi C# są tylko kody Java. Daj mi znać, jeśli ją znajdziesz lub nie. Stworzyłem udany system plików PDF, przeglądając te przykłady.

10

Będziesz musiał pobrać 8-bitową wartość szesnastkową koloru i przekonwertować ją na 8-bitowe wartości RGB.

How to convert hex to rgb using Java?

Wtedy będziesz w stanie stworzyć nową BaseColor ze swoimi wartościami RGB.

cell.setBackgroundColor(new BaseColor(255, 0, 0)); 
Powiązane problemy