The issues you have found earlier (filed as CELLSJAVA-42656) have been fixed in Aspose.Cells for Java 18.7. Please also see the document for your reference: Installation|Documentation
CELLSJAVA-42656 でshape.getAlternativeText()からコメントのテキストが返ってきてしまうという問題が解決されたとあります。
しかし、18.7でもコメントのテキストが返ってきてしまいます。
問題が直っていないようなので、ご確認の程お願いします。
使用バージョン:Aspose.Cells for Java 18.7
元のファイルとテンプレートXLSファイル(v18.7.x)を使ってシナリオ/ケースを再度テストし、正常に動作することを確認しました。 私のサンプルコードとコンソールの出力は次のとおりです:
例えば
サンプルコード:
Workbook workbook = new Workbook("f:\\files\\comment\\comment.xls");
List<String> texts = new ArrayList<>();
for (Object sheetObj : workbook.getWorksheets()) {
Worksheet sheet = (Worksheet) sheetObj;
for (Object shapeObj : sheet.getShapes()) {
Shape shape = (Shape) shapeObj;
texts.add(shape.getText());
texts.add(shape.getTitle());
texts.add(shape.getAlternativeText());
System.out.println(shape.getText());
System.out.println(shape.getAlternativeText());
}
}
user1:
comment_01
Text Box: user1:
comment_01
コンソールの出力に何が間違っているかを詳しく説明できますか? 問題の詳細、サンプル、スクリーンショットを提供してください。 私はすぐにそれをチェックします。
ご返答ありがとうございます。
私は存在しないコメントの代替テキストが抽出されてしまい困っています。
私はコメントから代替テキストが抽出されることを必要としていません。
詳細を添付しましたので、ご確認ください。
comment_alternativ_text.zip (21.3 KB)
よろしくお願いいたします。
問題の確認ありがとうございます。
引き続きご対応よろしくお願いいたします。