2017-02-02 61 views
0

我想添加一個圖像,然後在PdfCell中的文本。到目前爲止,我所能達到的最好效果是讓圖像高於文本。但是,我希望圖像位於同一行文本的左側。這是我現在的代碼:如何在PdfCell中添加帶有文本的圖像?

PdfCell cell = new PdfCell() 
cell.addElement(myImage); 
Chunk staffChunk = new Chunk("This is my text"); 
staffChunk.setFont(font); 
Paragraph p = new Paragraph(staffChunk); 
cell.addElement(p); 

我已經做了myImage.setAlignment(Image.LEFT)。文字仍然顯示在圖像下方。

+0

你試過包裹'Image'一個'Chunk'裏面? –

回答

0

您需要的圖像和文本添加爲​​塊到paragrah,然後添加這一段到小區:

Paragraph p = new Paragraph() { new Chunk(itextImg, 0, 0), "Hello World" }; 
+0

終於得到它的工作是這樣的:Paragraph p = new Paragraph(new Chunk(groupImage,0,0)); \t p.add(textChunk); – dimon37

相關問題