在 Metro App 中,使用StorageFile
方法检索GetThumbnailAsync()
的缩略图时,Background
Color
为深蓝色/深蓝色。
是否可以覆盖此Color
?我希望Background
为Transparent
。
答案 0 :(得分:2)
缩略图是适当大小的背景上的图标。背景颜色由与文件关联的应用确定。
结合以下注释:
注意 如果关联的应用是Windows应用商店应用,则会使用该应用的平铺背景颜色。
如果您的应用与该文件有关联,请确保您的应用Background
颜色为Transparent
(实际上并非100%确定您可以这样做。)
另一种选择是使用像WriteableBitmapEx这样的东西来查找图块颜色的每个像素,然后将这些像素转换为Transparent
。不应该太可怕,但会产生开销(自然)。
希望这有助于和快乐编码!