First I create two Phrase objects with different Fonts. The first created
Phrase has a bold Font and the second not. After that I add those both Phrase
objects into a Paragraph. I create the Paragraph object with the first Font
because I would like to create a Chapter out of this Paragraph and the number
should have the same style like the first added Phrase object. The problem is
that the second added Phrase object is now bold too although the Font of this
Phrase isn't bold. Is this an error or do I something wrong in my
implementation?
My code:
Font[] fonts = new Font[2];
fonts[0] = new Font(Font.TIMES_ROMAN, Font.DEFAULTSIZE, Font.BOLD);
fonts[1] = new Font(Font.TIMES_ROMAN, Font.DEFAULTSIZE, Font.NORMAL);
Paragraph par = new Paragraph("", fonts[0]);
Chunk chunk1 = new Chunk("Test_Bold", fonts[0]);
Phrase phrase1 = new Phrase();
phrase1.add(chunk1);
Chunk chunk2 = new Chunk("Test_Normal", fonts[1]);
Phrase phrase2 = new Phrase();
phrase1.add(chunk2);
par.add(phrase1);
par.add(phrase2);
Chapter chapter = new Chapter(par, 1);
document.add(chapter);
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/