iText - 将文本添加到现有横向文档

在我的项目中,我打开现有的PDF并在特定位置添加文本 . 从今天开始,我得到了一个横向文件 . 这是我的代码:

outputStream = new FileOutputStream(file + "_out.pdf");
PdfReader reader = new PdfReader(file);
PdfStamper stamper = new PdfStamper(reader, outputStream);
stamper.setRotateContents(true);
PdfContentByte canvas = stamper.getOverContent(1);

ColumnText.showTextAligned(canvas,
    Element.ALIGN_LEFT, new Phrase("Text"), xPosition, yPosition, 0);

stamper.close();
reader.close();
outputStream.close();

当我打开新创建的文件时,内容以纵向模式显示 .

如何更改代码以便以横向模式获取文件以及标记文本?

有问题的文件:http://www.share-online.biz/dl/RO1IPFVM0JX

回答(0)