IText 7 |
您所在的位置:网站首页 › pdf设置页面边框 › IText 7 |
问题描述
我正在寻找添加页面边框,而无需硬编码宽度和高度. 使用矩形尝试,但在Itext 7中没有setBorder方法.此外,这是整个页面. Rectangle rect= new Rectangle(100, 100); rect.setBorder(2); rect.setBorderColor(BaseColor.BLACK); document.add(rect);pdf创建 final PdfDocument pdfDoc = new PdfDocument(new PdfWriter(pdfFileName)); final Document doc = new Document(pdfDoc); PdfPage page = pdfDoc.getPage(1); Rectangle pageRect = new Rectangle(page.getTrimBox()); 以下代码允许您在文档的指定页面周围绘制红色边框.除页码外,没有硬编码. PdfPage page = pdfDocument.getPage(1); Rectangle pageRect = new Rectangle(page.getTrimBox()); new PdfCanvas(page).setStrokeColor(ColorConstants.RED).setLineWidth(5).rectangle(pageRect).stroke();本文地址:https://www.itbaoku.cn/post/2143980.html |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |