Java iText PDF库|设置totalwidth后,为什么iText表没有占用100%的空间?
为什么即使设置totalwidth,itext表也没有占用100%的空间 代码: 这是创建代码:Java iText PDF库|设置totalwidth后,为什么iText表没有占用100%的空间?,java,itext,Java,Itext,为什么即使设置totalwidth,itext表也没有占用100%的空间 代码: 这是创建代码: final Document doc = new Document(); //final PdfAWriter writer = PdfAWriter.getInstance(doc, outputStream, PdfAConformanceLevel.PDF_A_1A); final PdfWriter writer = PdfWriter.getInstance(doc, o
final Document doc = new Document();
//final PdfAWriter writer = PdfAWriter.getInstance(doc, outputStream, PdfAConformanceLevel.PDF_A_1A);
final PdfWriter writer = PdfWriter.getInstance(doc, outputStream);
writer.createXmpMetadata();
doc.open();
您的文档有页边距。默认情况下,36磅,左右各半英寸。如果您不想这样做,请使用另一个带边距的
文档
构造函数,或者使用设置边距
。也就是说,如果要以百分比为单位设置宽度,则应使用setWidthPercentage(float)
而不是setTotalWidth
。
final Document doc = new Document();
//final PdfAWriter writer = PdfAWriter.getInstance(doc, outputStream, PdfAConformanceLevel.PDF_A_1A);
final PdfWriter writer = PdfWriter.getInstance(doc, outputStream);
writer.createXmpMetadata();
doc.open();