我正在获取java.lang.UnsupportedOperationException:RectangleReadOnly:此矩形是只读的。 当我试图创建一个Rectangle对象然后旋转它时得到异常。 Jar文件使用IS-com.lowagie.text-2.1.7.jarjava.lang.UnsupportedOperationException:RectangleReadOnly:此矩形在创建矩形对象时为只读
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年起为EOL:http://stackoverflow.com/documentation/itext/3557/getting-started-with-itext#t=201703151411361159498&a=versions –
版本2.1.7和5.5.11都具有相同的代码在各自的班级。 – user1054949