作成日: 2023/07/05 最終更新日: 2023/09/27
文書種別
不具合
状況
修正済み
詳細
透明度が設定された特殊な図形(※注)を含むxlsxファイルを読み込み、xlsxとして保存すると、該当の図形の透明度が保持されず0%になります。
※注
この場合の「特殊な図形」とは、xlsxファイルの拡張子をzipに変更後、解凍して得られる内部ファイル「xl\drawings\drawing*.xml」にて、下記のように古い形式であるscrgbClrノード内にalpha値が記載されている図形です。
MS Excelで作成した場合など、通常は、下記のようにschemeClrノード内のalpha値にて記載されます。
※注
この場合の「特殊な図形」とは、xlsxファイルの拡張子をzipに変更後、解凍して得られる内部ファイル「xl\drawings\drawing*.xml」にて、下記のように古い形式であるscrgbClrノード内にalpha値が記載されている図形です。
<sa:solidFill>
<sa:scrgbClr r="0" g="0" b="0">
<sa:alpha val="0"/>
<s/a:scrgbClr>
<s/a:solidFill>
MS Excelで作成した場合など、通常は、下記のようにschemeClrノード内のalpha値にて記載されます。
<sa:solidFill>
<a:schemeClr val="tx1">
<a:alpha val="0"/>
</a:schemeClr>
<s/a:solidFill>
回避方法
この問題はバージョン6.2.2で修正されました。