Example usage for com.lowagie.text.pdf PdfPCell setIndent

List of usage examples for com.lowagie.text.pdf PdfPCell setIndent

Introduction

In this page you can find the example usage for com.lowagie.text.pdf PdfPCell setIndent.

Prototype

public void setIndent(float indent) 

Source Link

Document

Sets the first paragraph line indent.

Usage

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;
}