我正在與itext shapf的一些PDF的東西。我添加了一個表是這樣的: -如何在pdf單元格中加粗一些文字?
PdfPTable tabler1Top = new PdfPTable(1);
tabler1Top.TotalWidth = 450f;
tabler1Top.LockedWidth = true;
//int[] intTblWidth1 = { 20, 50, 20, 40 };
//tabler1Top.SetWidths(intTblWidth1);
tabler1Top.SpacingBefore = 20f;
tabler1Top.HorizontalAlignment = Element.ALIGN_LEFT;
PdfPCell Order_Nbr = new PdfPCell(new Phrase("Order Nbr: " + _orderNumber + " Order Status:" + _order_Status + " Order Taker: " + _orderTakenBy, bodyFont));
//Order_Nbr.Border = Rectangle.NO_BORDER;
Order_Nbr.HorizontalAlignment = 0;
tabler1Top.AddCell(Order_Nbr);
PdfPCell Order_date = new PdfPCell(new Phrase("Orderedr: " + _orderDate + " " + _orderTime + " Received: " + _recivedDate + " " + _recivedTime + " ***Paper Work Required***", bodyFont));
tabler1Top.AddCell(Order_date);
doc.Add(tabler1Top);
和顯示等的輸出: -
Orderedr: 09-Jan-14 12:00 AM Received: 09-Jan-14 1:22 AM ***Paper Work Required***
現在我想大膽的標題像Orderedr:應該大膽收稿日期:這樣
我看到的示例here
我試圖像這一點: -
PdfPCell Order_Nbr = new PdfPCell(new Phrase("<b>Order Nbr: </b>" + _orderNumber + " Order Status:" + _order_Status + " Order Taker: " + _orderTakenBy));
但其顯示等的輸出: -
<b>Order Nbr: </b>14MA09A8936 Order Status:AD
Order Taker: sbornstein
這個例子屬於段落,但我與細胞喜歡這裏PdfPCell Order_date = new PdfPCell(new Phrase("Orderedr: " +
等工作我已經在new new Phrase("Orderedr: "
一個字符串,所以是有任何方式來大膽的標題。任何建議將不勝感激,我會標記你的答案,如果它爲我工作。在此先感謝開心編碼:)
爲什麼-1,是我的問題不清楚給你,我可以更多地解釋一下告訴我哪一點我必須多探討一下? –
請參閱此在短語內使用不同字體的塊:http://stackoverflow.com/a/10213836/231316 –