1、不同的场景下不同的要求,我们来看一下页边距:
上面的普通的
下面是窄的:
在itext中我们也可以设置页边距:
PdfWriter pdfWriter = new PdfWriter(new FileOutputStream(outFileName));
PdfDocument pdfDocument = new PdfDocument(pdfWriter);
Document doc = new Document(pdfDocument);
float marginHW = (float) ((2.54 * 96) / 2.54); // 上下的距离
float marginLR = (float) ((3.18 * 96) / 2.54); // 左右的距离
doc.setMargins(marginHW, marginLR, marginHW, marginLR);
...
pdfDocument.close();
说明:
上面的marginHW:是将cm转为px。
这样我们就可以看到生成的Pdf就会有一个指定距离的边距了,如果不想要边框咱办?
只要设置为0就可以了,这样就没有了。