根据容器内其他形状创建的负空间计算形状

时间:2016-09-09 17:58:40

标签: php math shapes

这不仅仅是一个数学问题。

我从事图书规划软件,可以在故事页面上放置广告。故事实际上占据了页面的100%,广告形状被置于其顶部。

enter image description here

在放置广告之前,左侧的图像显示其上只有故事形状的页面。 右侧的图片显示了位于故事形状顶部的广告。

我的问题最基本的形式是:如果我有广告计数,以及所有广告的定位和尺寸,我如何计算广告留下的负绿色空间作为单独的形状? 广告数量,定位和维度可能会有很大差异。

我之所以这么说是因为在放置了所有广告形状后,我们允许客户“合并页面”。然后它变成一个平面图像。但是我想通过在它们上面放置一个低透明度的矩形来突出显示“故事”的区域。

fluidRow(
                                    column(width = 3,
                                           selectInput("device","Device:",
                                                       choices= levels(myDataRAW$Device.Category),
                                                       multiple=TRUE, selectize=TRUE)
                                    ),
                                    column(width = 3,
                                           selectInput("product","Product:",
                                                       choices= unique(levels(myDataRAWEHC$Product.Category..Enhanced.Ecommerce.)),
                                                       multiple=TRUE, selectize=TRUE)
                                    )
                            ),

我想要实现的过于复杂吗?任何想法或见解都表示赞赏。

0 个答案:

没有答案