如何在用iText生成PDF表格中,把单元格的边框变成虚线?或者怎么用java画虚线?我的代码: invoice.jsp
<%@ page import="com.lowagie.text.*"%>
<%@ page import="com.lowagie.text.pdf.*"%>
<%@ page import="java.io.*"%>
......
Document doc = new Document(PageSize.A4);
PdfWriter writer =PdfWriter.getInstance(doc,new FileOutputStream("C:\\invoice.PDF"));
......
PdfPTable table5 = new PdfPTable(32);
PdfPCell cellt5c1 = new PdfPCell(new Phrase(""));
cellt5c1.setColspan(24);
cellt5c1.setFixedHeight(150);
PdfPTable table5s1 = new PdfPTable(1);
table5s1.setWidthPercentage(100);
PdfPCell cellt5s1c1 = new PdfPCell(jpeg3,true);
cellt5s1c1.setColspan(1);
cellt5s1c1.setFixedHeight(10);
cellt5s1c1.setPadding(0);
table5s1.addCell(cellt5s1c1);
cellt5c1.addElement(table5s1);
cellt5c1.setPadding(0);
PdfPCell cellt5c2 = new PdfPCell(new Phrase(content,font));
cellt5c2.setColspan(8);
cellt5c2.setFixedHeight(150);
cellt5c2.setVerticalAlignment(Element.ALIGN_MIDDLE);
cellt5c2.setBorder(Rectangle.NO_BORDER);
cellt5c2.setPadding(5);
......
table5.addCell(cellt5c1);
table5.addCell(cellt5c2);
doc.add(table5);
doc.close();</body>
</html>
<%@ page import="com.lowagie.text.*"%>
<%@ page import="com.lowagie.text.pdf.*"%>
<%@ page import="java.io.*"%>
......
Document doc = new Document(PageSize.A4);
PdfWriter writer =PdfWriter.getInstance(doc,new FileOutputStream("C:\\invoice.PDF"));
......
PdfPTable table5 = new PdfPTable(32);
PdfPCell cellt5c1 = new PdfPCell(new Phrase(""));
cellt5c1.setColspan(24);
cellt5c1.setFixedHeight(150);
PdfPTable table5s1 = new PdfPTable(1);
table5s1.setWidthPercentage(100);
PdfPCell cellt5s1c1 = new PdfPCell(jpeg3,true);
cellt5s1c1.setColspan(1);
cellt5s1c1.setFixedHeight(10);
cellt5s1c1.setPadding(0);
table5s1.addCell(cellt5s1c1);
cellt5c1.addElement(table5s1);
cellt5c1.setPadding(0);
PdfPCell cellt5c2 = new PdfPCell(new Phrase(content,font));
cellt5c2.setColspan(8);
cellt5c2.setFixedHeight(150);
cellt5c2.setVerticalAlignment(Element.ALIGN_MIDDLE);
cellt5c2.setBorder(Rectangle.NO_BORDER);
cellt5c2.setPadding(5);
......
table5.addCell(cellt5c1);
table5.addCell(cellt5c2);
doc.add(table5);
doc.close();</body>
</html>
解决方案 »
- was服务器上java进程cpu占用99%
- hibernate查询结果为null的问题
- 谁能帮我看看这个程序是哪边有错,帮我改一下,达到效果,
- 文本框按回车后会转到另外的页面?
- Hibernate中怎样获取一张表所有行的指定几个字段而不是全部字段
- java servlet如何返回数据给flash啊??
- 登录以后关掉所有相关浏览器,为何有的网站还能保存用户信息?他们是怎么控制session的?
- jsp传session参数给js的onclick方法
- 急,在线登.如何能彻底登出.
- 关于在java文件里写ajax的问题
- 求JSP如何显示俩图片成水印效果
- 关于Eclipse3.X + lomboz 配置SQLServer2000 连接池的问题。
我是在实际画PDF时遇到的问题,那些例子中没有PDF画虚线的,只有word的.
继续等待,到了50个UP,我就散分了,我估计是没高手了.
最近忙的要命,自己给自己UP一下......