List of usage examples for com.lowagie.text.pdf PdfPCell setIndent
public void setIndent(float indent)
From source file:com.krawler.esp.servlets.ExportMPXServlet.java
License:Open Source License
public static void addPdfRowToTable(String[] values, PdfPTable tab, Font fnt, int lvl) { for (int i = 0; i < values.length; i++) { PdfPCell cell = new PdfPCell(new Paragraph(values[i], fnt)); if (values[i].compareTo("") == 0) { cell.setMinimumHeight(16); // Setting minimum height for cell when no data is present }/*from ww w .j a v a2 s. c o m*/ if (i == 1 && lvl != 0) { cell.setIndent((lvl * 10)); } tab.addCell(cell); } }
From source file:ilarkesto.integration.itext.Cell.java
License:Open Source License
@Override public Element getITextElement() { PdfPCell cell = new PdfPCell(); cell.setBorderColorTop(getBorderTopColor()); cell.setBorderColorBottom(getBorderBottomColor()); cell.setBorderColorLeft(getBorderLeftColor()); cell.setBorderColorRight(getBorderRightColor()); cell.setBorderWidthTop(APdfBuilder.mmToPoints(getBorderTopWidth())); cell.setBorderWidthBottom(APdfBuilder.mmToPoints(getBorderBottomWidth())); cell.setBorderWidthLeft(APdfBuilder.mmToPoints(getBorderLeftWidth())); cell.setBorderWidthRight(APdfBuilder.mmToPoints(getBorderRightWidth())); cell.setUseBorderPadding(false);/*from w w w .j a v a 2s. c o m*/ cell.setPadding(0); cell.setPaddingTop(APdfBuilder.mmToPoints(getPaddingTop())); cell.setPaddingBottom(APdfBuilder.mmToPoints(getPaddingBottom())); cell.setPaddingLeft(APdfBuilder.mmToPoints(getPaddingLeft())); cell.setPaddingRight(APdfBuilder.mmToPoints(getPaddingRight())); cell.setBackgroundColor(getBackgroundColor()); cell.setExtraParagraphSpace(0); cell.setIndent(0); cell.setColspan(getColspan()); for (ItextElement element : elements) cell.addElement(element.getITextElement()); return cell; }