0

我正在尝试创建一个必须为 a5 格式的 pdf(a4 上的水平一半)

wikipedia source我需要我的页面大小必须等于 a4 的水平一半,但使用这个:

Document document = new Document(PageSize.A5, 10, 10, 10, 10);

它创造了我:

在此处输入图像描述

但我需要这个:

在此处输入图像描述

(所有桌子都在里面旋转)

我该如何解决?有人能帮我吗?谢谢!!!

4

2 回答 2

2

iText in Action,第 2 版,在第 13 章中有一个示例,它将 PDF 文件中的所有页面旋转 90 度。示例源代码在 SourceForge iText SVN 存储库中以RotatePages.java的形式提供。

于 2012-10-11T13:23:57.760 回答
1

我以这种方式简单地解决了:

Document document = new Document(PageSize.A5.rotate(), 10, 10, 10, 10);

所以

PageSize.A5 generate a page which size is vertical half of A4

PageSize.A5.rotate() generate a page which size is horizontal half of A4
于 2012-10-11T22:00:45.113 回答