我使用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文件时,我对以下数据的对齐不正常。 请告诉我上述代码是否正确。 在此先感谢。
答案 0 :(得分:0)
尝试使用ALIGN_CENTER
>>> OsClass.EX_USAGE = property(OsClass.EX_USAGE)
>>> os.EX_USAGE
42