[英]remove FixedLeading in first line of every page itext 7
PdfDocument pdfDoc = new PdfDocument(new PdfWriter(DEST));
Document doc = new Document(pdfDoc);
doc.setMargins(0,0,0,0);
for (int i = 0; i <20 ; i++) {
Paragraph element = new Paragraph("p " + i);
if(i!=0) {
element.setPadding(0);
element.setMargin(0);
element.setFixedLeading(255);
doc.add(element);
}
}
如何从第一行的顶部删除缩进?
您根本没有绘制第一条线(对于i=0
),因此对于您绘制的所有线,您已经明确设置了前导。
要同时绘制第一行,请将doc.add
移出if
主体:
for (int i = 0; i <20 ; i++) {
Paragraph element = new Paragraph("p " + i);
if(i!=0) {
element.setPadding(0);
element.setMargin(0);
element.setFixedLeading(255);
}
doc.add(element);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.