Java/PDF RTF/Table Column

Материал из Java эксперт
Перейти к: навигация, поиск

Four Column Table

   <source lang="java">

import java.io.FileOutputStream; import com.lowagie.text.Chunk; import com.lowagie.text.Document; import com.lowagie.text.Element; import com.lowagie.text.PageSize; import com.lowagie.text.Paragraph; import com.lowagie.text.Phrase; import com.lowagie.text.pdf.PdfPTable; import com.lowagie.text.pdf.PdfWriter; public class FourColumnTablePDF {

 public static void main(String[] args) {
   Document document = new Document(PageSize.A4, 50, 50, 50, 50);
   try {
     PdfWriter writer = PdfWriter.getInstance(document,  new FileOutputStream("FourColumnTablePDF.pdf"));
     document.open();
     PdfPTable table = new PdfPTable(4);
     table.getDefaultCell().setHorizontalAlignment(Element.ALIGN_CENTER);
     table.addCell(new Phrase(new Chunk("First Page")));
     table.addCell(new Phrase(new Chunk("Prev Page")));
     table.addCell(new Phrase(new Chunk("Next Page")));
     table.addCell(new Phrase(new Chunk("Last Page")));
     document.add(table);
   } catch (Exception de) {
     de.printStackTrace();
   }
   document.close();
 }

}

      </source>