iTextPDF:为 PDF 设置 Artbox & Trimbox



我正在使用iText设置PDF/X一致性。

拥有trimbox和artbox是PDF/X的要求之一。如何设置?我使用以下代码设置页面大小, pageSize = new com.lowagie.text.Rectangle(height, width(; 文档 = 新文档(页面大小, 0, 0, 0, 0(;

请帮忙。

可以使用setBoxSize()方法设置页面边界。例如:

writer.setBoxSize("art", new Rectangle(36, 36, 559, 806));
writer.setBoxSize("trim", new Rectangle(36, 36, 559, 806));

我不知道setBoxSize()方法何时引入,但我在您的代码示例中看到了我的名字。当我在您的代码中看到我的名字时,我知道您正在使用的iText版本已过时,因此不受支持。软件包中带有我名字的最后一个版本可追溯到 2009 年 7 月。请理解,这些版本也不能在商业环境中使用,因为这些版本是在 LGPL 下发布发现的 IP 问题。

有关更多信息,请参阅 iText 2.1.7/iTextSharp 4.1.6 或更早版本可以用于商业用途吗?

最新更新