当我使用iText创建PDF时,如何在CSS中设置列表行之间的空间

时间:2014-11-24 16:02:58

标签: css list pdf itext xmlworker

当我将HTML转换为PDF时,我在列表的行之间得到了一个修复空间。我怎么修改这个? 我有成千上万的HTML文件,我需要一个包含XMLWorker和CSS文件的通用解决方案。

.myli {
  margin-top:     0pt;
  margin-bottom : 0pt;
  padding-bottom: 0pt;  
  padding-top:    0pt;  
}

.myul {
  margin-top:     0pt;
  margin-bottom : 0pt;
  padding-bottom: 0pt;  
  padding-top:    0pt;  
}

.myp {
  margin-top:     0pt;
  margin-bottom : 0pt;
  padding-bottom: 0pt;  
  padding-top:    0pt;  
}

如果我设置了所有填充和边距,我会得到这个丑陋的结果:

sample of result

你可以看到,当它是一个简单的段落时,它们之间的空格是可以的,但是在列表的情况下,有一个固定的默认空间。

0 个答案:

没有答案