「Aspose.Cells for Java 19.5」で発生する例外の回避方法について


#1

ImageOrPrintOptions クラスの setTiffCompression メソッドで TiffCompression.COMPRESSION_CCITT_4 を指定して、
WorkbookRender クラスの toImage メソッドを実行すると途中で以下の例外が発生します。
java.lang.ArrayIndexOutOfBoundsException

上記の設定で TiffCompression.COMPRESSION_CCITT_3 を指定して同様の処理を実行すると例外は発生しません。

上記の例外を回避する方法はあるでしょうか。

[添付ファイル]
・input.xls ・・・・ TIFF ファイルに変換する対象の Excel ファイル
・CCITT4で作成.tiff ・・・・ CCITT4 を指定して作成された TIFF ファイル(作成中に例外が発生したため破損している)
・CCITT3で作成.tiff ・・・・ CCITT3 を指定して作成された TIFF ファイル
・Asposeの例外の説明資料.xlsx ・・・・ 発生した例外についての説明資料

JRE : IBM JRE 1.8.0 Linux
添付.zip (1.7 MB)


#2

@rysato,

テンプレートファイルと詳細をありがとう。

私たちの最新のバージョン/修正を使ってみてください:Aspose.Cells for Java v19.5.x(まだ使っていなければ)。

JAI APIがあなたのLinuxマシンにインストールされていないように見えるので、あなたがそれを正確にインストールしたことを確認してください、あなたの参照用のドキュメントに従ってください:
https://docs.aspose.com/display/wordsjava/System+Requirements#SystemRequirements-InstallingNativeJAIandImageIOonLinux

問題が解決しない場合はお知らせください。


#3

ご連絡ありがとうございます。
最新のバージョンでも試しましたが、問題は解決しませんでした。


#4

@rysato,

JAIとImageIO APIがLinuxマシンにインストールされていることを確認しましたか?正しくインストールされていることを確認してください。参照用の資料に従ってください。
https://docs.aspose.com/display/wordsjava/System+Requirements#SystemRequirements-InstallingNativeJAIandImageIOonLinux


#5

JAIとImageIO APIもインストール済みの状態で確認しています。


#6

@rysato,

ご確認いただきありがとうございます。

あなたの問題のID「CELLSJAVA-42936」で調査チケットを記録しました。まもなく調査します。

更新があり次第、お知らせいたします。