Java 删除每页第一行的固定引线itext 7 PdfDocument pdfDoc=新的PdfDocument(新的PdfWriter(DEST)); 单据单据=新单据(pdfDoc); 文件设置边距(0,0,0,0); 对于(int i=0;i

Java 删除每页第一行的固定引线itext 7 PdfDocument pdfDoc=新的PdfDocument(新的PdfWriter(DEST)); 单据单据=新单据(pdfDoc); 文件设置边距(0,0,0,0); 对于(int i=0;i,java,itext,itext7,Java,Itext,Itext7,您根本不绘制第一行(对于i=0),因此对于您绘制的所有行,您都显式地设置了前导 要同时绘制第一行,请将文档。添加移出if正文: 用于(int i=0;如果我有一个大文本?并且不会在每一页上删除。我怎么做?我不明白你的意思。我指出了你代码中的错误。你的意思是你发布的代码与你的问题无关吗?代码与问题无关。我有一个大文本,我需要删除每一页第一行的FixedLeading。help please请共享相关代码。因为默认情况下不会出现这种引导..帮助 PdfDocument pdfDoc = new Pd

您根本不绘制第一行(对于
i=0
),因此对于您绘制的所有行,您都显式地设置了前导

要同时绘制第一行,请将
文档。添加
移出
if
正文:


用于(int i=0;如果我有一个大文本?并且不会在每一页上删除。我怎么做?我不明白你的意思。我指出了你代码中的错误。你的意思是你发布的代码与你的问题无关吗?代码与问题无关。我有一个大文本,我需要删除每一页第一行的FixedLeading。help please请共享相关代码。因为默认情况下不会出现这种引导..帮助
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);
    }
}