We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

【Aspose.Cells.Java】xlsxファイルをPDF変換すると、ピボットテーブルの日付がシリアル値になる

お世話になっております。
Aspose.Cells for Java ver22.3を使用しています。
xlsxをPDFに変換すると、ピボットテーブルに表示されている特定の日付がシリアル値で表示されました。
こちらの表示を日付として表示する方法を教えて頂けないでしょうか。

サンプルコードおよび実行結果を添付します。
sample_files.zip (46.1 KB)

Workbook workbook = new Workbook(param.getInputFile());
PdfSaveOptions pdfSaveOpt = new PdfSaveOptions();

if (param.getDisplayLanguage().equals(“Japanese”)) {
workbook.getSettings().setLanguageCode(CountryCode.JAPAN);
workbook.getSettings().setGlobalizationSettings(new CellLanguageSettingsJapanese());
} else {
workbook.getSettings().setLanguageCode(CountryCode.DEFAULT);
}
workbook.save(param.getOutputFile(), pdfSaveOpt);

@AkiyamaTsutomu,

テンプレートファイルをPDFに変換することで、おっしゃるように問題を再現することができます。 XLSXファイルをPDFに変換すると、ピボットテーブルの日付がシリアル番号になることがわかりました。 問題のIDが「CELLSJAVA-44455」のチケットを記録しました。 すぐに調べます。

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

@AkiyamaTsutomu,

これは、問題が解決したことを通知するためのものです。 この修正は、2022年4月前半に次のリリース(Aspose.Cells for .NET v22.4)に含まれる予定です。また、次のバージョンが公開されると通知されます。

The issues you have found earlier (filed as CELLSJAVA-44455) have been fixed in this update. This message was posted using Bugs notification tool by Peyton.Xu