[英]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.