繁体   English   中英

itext(文本-Pdf)中心对齐

[英]itext (Text - Pdf) center alignment

我正在使用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);

从这个答案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM