Specific Cell with Different Width : Table Cell Size « PDF RTF « Java






Specific Cell with Different Width

Specific Cell with Different Width
import java.awt.Point;
import java.io.FileOutputStream;
import java.io.IOException;

import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Element;
import com.lowagie.text.Paragraph;
import com.lowagie.text.Table;
import com.lowagie.text.pdf.PdfWriter;

public class SpecificCellWithDifferentWidthPDF {
  public static void main(String[] args) {
    Document document = new Document();
    try {
      PdfWriter.getInstance(document, new FileOutputStream("SpecificCellWithDifferentWidthPDF.pdf"));
      document.open();
      Table aTable;

      aTable = new Table(4, 4); // 4 rows, 4 columns
      aTable.setWidths(new float[] {2f, 1f, 1f, 1f});
      
      aTable.setAlignment(Element.ALIGN_RIGHT);
      aTable.addCell("2.2", new Point(2, 2));
      aTable.addCell("3.3", new Point(3, 3));
      aTable.addCell("2.1", new Point(2, 1));
      aTable.addCell("1.3", new Point(1, 3));
      
      document.add(aTable);
      
      aTable.setConvert2pdfptable(true);
      document.add(aTable);
    } catch (Exception e) {
      System.err.println(e.getMessage());
    }
    document.close();
  }
}

           
       








itext.zip( 1,748 k)

Related examples in the same category

1.Table Cell Fitting PageTable Cell Fitting Page
2.Specific Cell PositionSpecific Cell Position
3.Locking table Cell WidthsLocking table Cell Widths
4.Cell Fixed HeightCell Fixed Height
5.Cell Minimum HeightCell Minimum Height
6.Cell Heights Warp And NoWrapCell Heights Warp And NoWrap
7.Cells Fit PageCells Fit Page
8.Setting Cell WidthsSetting Cell Widths
9.Changing Cell WidthsChanging Cell Widths
10.Table Cell HeightTable Cell Height