0
我在我的pdf中使用com.lowagie.text
。在生成它時,我需要突出顯示幾個文本。這是我的代碼。我需要代碼來突出顯示塊中的文本。java代碼,以突出顯示文本的顏色在pdf
PdfContentByte cb = writer.getDirectContent();
Chunk chunck = new Chunk(arraySpec[k],font);
Phrase phrase = new Phrase(8.0f+ 1);
phrase.add(chunck);
ColumnText columnText = new ColumnText(cb);
columnText.addText(phrase);
//verify the bounding box size
if (attributeBoundingBoxTextWidth == 0){
attributeBoundingBoxTextWidth = (int) boardWidth;
}
float llx = xpos;
float lly = 0;
float urx = llx + width;
float ury = refYPos - sizeOftext;
refYPos = ury;
float leading = 8.0f+ 1;
columnText.setSimpleColumn(llx, lly, urx, ury, leading, Element.ALIGN_LEFT);
columnText.go();
你的文章沒有說你的問題實際上是什麼。你需要什麼幫助? –
上面的代碼沒有高亮代碼,我不知道該把它放在哪裏 – Jayanth