VBA区分具有透明度和实心填充的图像

时间:2014-03-25 19:23:31

标签: image vba border transparency powerpoint

在我的幻灯片上,我有图像(都是PNG),它们是实心图像的正方形/矩形,或者具有透明度 - 供矩形与星形参考。

我写了一个宏,它为所有图像添加了黑色的3pt边框,但是我希望透明图像有阴影而不是边框​​ - 而实心图像保留黑色边框。

我附上了一张图片来说明我的意思。 http://i.stack.imgur.com/hs4ma.png Illustration

提前谢谢! :)

1 个答案:

答案 0 :(得分:1)

据我所知,OM中没有任何内容可以告诉您图像是否具有Alpha通道(即透明PNG)。

您需要访问图像本身并找出一种检查方法,例如使用FreeImage。

不是一项简单的任务。