在我的项目中,我打开现有的 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