2011-12-29 14 views

答えて

10

まず、必要な詳細でフォントオブジェクトをインスタンス化します。ここで太字かどうかを指定します。

Font boldFont = new Font(Font.FontFamily.TIMES_ROMAN, 18, Font.BOLD); 
Font normalFont = new Font(Font.FontFamily.TIMES_ROMAN, 10, Font.ITALIC); 

次に、使用するフォントを使用します。

太字の表セルを追加するためです。

PdfPTable table=new PdfPTable(1); 

PdfPCell pdfWordCell = new PdfPCell(); 
Phrase firstLine = new Phrase("text goes here", boldFont); 
Phrase secondLine = new Phrase("normal text goes here", normalFont); 

pdfWordCell.addElement(firstLine); 
pdfWordCell.addElement(secondLine); 

table.addCell( pdfWordCell); 

太字の段落を作成する例です。

Paragraph title = new Paragraph("Title of the document", boldFont); 

APIが許可するかどうかによって、どこでも同じインスタンスを使用できます。ドキュメントを調べて、フォントの操作を許可するものを見つけてください。

詳細については、こちらを参照してください。

http://www.vogella.de/articles/JavaPDF/article.html

+0

こんにちは私は、セル内の完全なテキストを太字たくありません。最初の2行のデータを太字で表示し、次に正常に残ります。これを手伝ってください。 –

+0

複数の要素を追加するには、addElementを使用してください。私は自分の答えを編集した –

関連する問題