错误:java.lang.IllegalArgumentException:不支持额外示例

use*_*084 5 java itext illegalargumentexception

如果我执行这个方法

tiff = TiffImage.getTiffImage(rafa,i,false); 
Run Code Online (Sandbox Code Playgroud)

然后就是通过下面的异常。
谁能给我这个异常的任何解决方案?

Exception Stack Trace:
    java.lang.IllegalArgumentException: Extra samples are not supported.
      at com.lowagie.text.pdf.codec.TiffImage.getTiffImageColor(Unknown Source)
      at com.lowagie.text.pdf.codec.TiffImage.getTiffImage
Run Code Online (Sandbox Code Playgroud)

T.J*_*der 2

如果您使用com.lowagie,则必须使用 2.1.7 或更早版本(感谢Amedee Van Gasse)。iText直到 v5.0.5(2010 年 11 月 2 日发布)才支持 TIFF 的“额外样本” 。使用 v5.0.5 或更高版本应该可以。当然,v5 及更高版本使用 AGPL 而不是 MPL/LGPL,这意味着某些项目无法使用它们......