通过Lotus 的代理生成PDF表格。
import java.io.FileOutputStream;
import com.itextpdf.text.BaseColor;
import com.itextpdf.text.Chunk;
import com.itextpdf.text.Document;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfPCell;
import com.itextpdf.text.pdf.PdfWriter;
import com.itextpdf.text.pdf.PdfPTable;
public class alfred{
public static void main(String [] args){
try
{
Document doc = new Document();
FileOutputStream fos = new FileOutputStream("D:\\PDFInlotus1.pdf");
PdfWriter.getInstance(doc, fos);
doc.open();
doc.add(new Paragraph("hello,Alfred"));
PdfPTable table = new PdfPTable(3);
PdfPCell c = new PdfPCell();
c.addElement(new Chunk("David Wang"));
c.setBackgroundColor(new BaseColor(255 , 255 , 0));
table.addCell(c);
table.addCell("Talent Developmetn Officer");
table.addCell("Male");
table.addCell("Citigroup Tower");
table.addCell("Shanghai");
table.addCell("China");
doc.add(table);
doc.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
}