首个内容的上边距不显示

我正在使用带有C#的itextsharp创建pdf。但是,每当我添加文本或图像作为pdf第一页的第一内容时,就不会显示边距。这里仅显示页边距。该怎么解决?

这是我的代码。

string textFont = "c:\\windows\\fonts\\" + fontName;

        pdfFont = FontFactory.GetFont(textFont,BaseFont.CP1252,BaseFont.EMBEDDED,fontSize,fontStyle,color);


        marginTop = iTextSharp.text.Utilities.MillimetersToPoints(marginTop);
        marginLeft = iTextSharp.text.Utilities.MillimetersToPoints(marginLeft);
        marginRight = iTextSharp.text.Utilities.MillimetersToPoints(marginRight);
        Paragraph paragraph = new Paragraph(pdfText,pdfFont);
        //paragraph.SetLeading(textLeading,0);
        paragraph.SetLeading(0,linespace);
        paragraph.Alignment = textAlignment;
        paragraph.SpacingBefore = marginTop;
        paragraph.IndentationLeft = marginLeft;
        paragraph.IndentationRight = marginRight;
        document.Add(paragraph);
w509637JOB 回答:首个内容的上边距不显示

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3112955.html

大家都在问