2 iverson19750607 Iverson19750607 于 2014.03.27 17:37 提问

iText生成文字与表格之间的空行问题

生成一段文字之后,再生成表格,为什么中间有空行呢?
Paragraph p = new Paragraph("文字");
doc.add(p);

            Table table = new Table(3);
            table.addCell("表格");
            doc.add(table);

生成之后的样式是

文字
(空行)
表格

1个回答

rennvercaicai
rennvercaicai   2015.06.26 11:45

设置table的offset为1,我试了好久,这样就可以了!希望对你有帮助
t1.setOffset(1f);

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
使用itext将html生成pdf中文换行问题解决方案
转自我的博客http://www.javastar.net/?post=28,坑爹的上传资源时居然写了链接,结果没显示,只好将文字复制一份过来了!!! 这里使用的是itext2.0.8,如果使用高版本的就不用看这篇文章了 研究了很久,翻了网上很多资料才解决这个问题,一开始也是跟着别人的解决办法走,但是我看到很多人都失败了,其实很多都是细节上的问题,在此把我成功的项目共享给大家。 1. 要解决
用itext生成带表格的PDF,并显示中文问题
        使用itext可以很容易实现PDF的生成,其中itext包中提供了很多的API,可以操作pdf,在这里我先用一个简单的例子介绍一下用itext生成PDF的方法,下面的代码是我抽空随便写了一个:程序调试前,必须先引用两个包,一个是itext的jar包:itext-2.0.4.jar,另一个是中文支持包:iTextAsian.jarimport java.io.FileOutp
使用itext将html生成pdf中文换行问题解决方案2
前面的文章《使用itext将html生成pdf中文换行问题解决方案》是使用itext2.0.8版本实现,这里使用itext5.4.2实现,这里用到了itext-asian.jar和xmlworker-5.4.2.jar的支持,最新版的实现会比较简单:贴上代码:   import com.itextpdf.text.BaseColor; import com.itextpdf.text.Fon
使用itext生成pdf的,各种布局
代码如下,jar包为itext.jar,itextAsia.jar,最好都是最新的 ;2张图片也在最后贴出,把图片放到D盘可以直接生成制定格式的pdf。 最后生成的pdf如下: 代码如下:package com.itext.test;import java.io.FileOutputStream;import com.itextpdf.text.BaseColor; import com.ite
解决itext生成嵌套PdfPtable时,格式,字体方面的一些问题
iTextSharp 对表格的操作相对 Word 来说,显得有些笨拙,似乎无法做到单元格跨行或跨列。所以若要创建这一类型的 PdfPTable tItemTable= new PdfPTable(1); PdfPTable tPlanSumTable= new PdfPTabl
Java使用iText生成word文 表格、图片、表格里插图片、页眉、页脚、图片页脚、(学习帖)
刚开始自己写的时候上网搜帖子,相信大家都看见了,千篇一律很多东西压根就不提,做了好几天,终于成形了。好了,立马分享!好了,首先是我的js部分,这里是highchars的方法获取图片字符串直接提交到了后台$(function(){ dayTime('chooseTime');//时间插件 默认当日日期 query_survey();//点击查询 Highcharts.wrap(Highcha...
用itext生成pdf报表下篇(解决中文问题)
itext生成pdf报表 (解决中文问题) 上一篇说到生成的pdf文档中的中文没有显示出来,要想要将它显示出来有几种方法,可以看下我另外一篇,这里只介绍我认为最简单的例子,首先得下个jar包,iTextAsian.jar 可以直接在我的资源里下。这个jar包是支持中文的。 这种方法只要在程序中加个设置即可,如下 BaseFont bfChinese = BaseFont.creat
springMVC中itext生成PDF,根本上解决中文乱码以及不显示问题
itext生成PDF,根本上解决中文不显示问题 1、建立maven工程,在pom文件中引入下面的jar包 org.xhtmlrenderer core-renderer R8 com.itextpdf itext-asian 5.2.0 com.itextpdf itextpdf 5.5.1
ITEXT 实现背景色交替的三线表
问题场景用itext写完table表之后,又要求实现三线表。。。解决方式通过查阅API知可以设置每个单元格的边线显示属性,可以通过变量控制显示的属性来达到效果。效果code需要导入的包:itext-pdfa-5.5.6.jar、itext-xtra-5.5.6.jar、itext-5.5.6.jar、itext-asian.jarpackage itext;import com.itextpdf.t
iText7根据html表格(table)代码生成表格、解决跨行跨列问题
由于要解析html代码,所以我还用了一个第三方的插件jsoup,可以自己百度一下,或者点击这里下载API,免费的。。 html表格的代码是没有格式的,我就不贴了,下面直接给代码1.效果图2.源码 1.TestTable .java (执行方法) package test;import org.jsoup.Jsoup; import org.jsoup.nodes.Eleme