【发布时间】:2017-03-23 05:45:46
【问题描述】:
我得到 java.lang.UnsupportedOperationException: RectangleReadOnly: this Rectangle is read only。 当我尝试创建一个 Rectangle 对象然后旋转它时出现异常。 使用的jar文件是-com.lowagie.text-2.1.7.jar
Rectangle pg = PageSize.getRectangle("LETTER");
if (isLandscape) pg = pg.rotate(); (exception coming on this line)
if (!TextOp.isEmpty(pageBGColor)) {
pg.setBackgroundColor(PDFUtil.getColor(pageBGColor));
}
document_ = new Document(pg);
【问题讨论】:
-
请使用更新版本的 iText(5.5.11 或 7.0.2)重试。 2.1.7 版自 2012 年起停产:stackoverflow.com/documentation/itext/3557/…
-
版本 2.1.7 和 5.5.11 在各自的类中具有相同的代码。
标签: java itext unsupportedoperation