我正在使用itext生成pdf文件。我想将文本对齐到页面中间。我的输入文件如下所示
我们参考截至2009年10月1日的ISDA信贷支持附件。以下是数据。
Portfolio MTM USD 24,479,059.69
Independent Amount USD 0.00
Threshold USD 1,000,000.00
Credit Support Amount / Exposure USD 23,479,059.69
Credit Support Balance USD 26,140,600.00
Net Margin Requirement USD 2660940.31
Minimum Transfer Amount USD 250,000.00
Rounding Amount USD 10,000.00
Delivery amount USD 2670000
我的 Java 代码如下
FileInputStream fis = new FileInputStream(inFile);
DataInputStream in = new DataInputStream(fis);
InputStreamReader isr=new InputStreamReader(in);
BufferedReader br = new BufferedReader(isr);
String strLine;
while ((strLine = br.readLine()) != null) {
Paragraph para =new Paragraph(strLine+"n");
para.setAlignment(Element.ALIGN_JUSTIFIED);
document.add(para);
}
document.close();
在尝试生成 Pdf 文件时,我对以下数据的对齐无法正常工作。请让我知道上面的代码是否正确。提前谢谢。
改为尝试ALIGN_CENTER
Paragraph para = new Paragraph(strLine+"n");
para.setAlignment(Element.ALIGN_CENTER);
从这个答案