这不仅仅是一个数学问题。
我从事图书规划软件,可以在故事页面上放置广告。故事实际上占据了页面的100%,广告形状被置于其顶部。
在放置广告之前,左侧的图像显示其上只有故事形状的页面。 右侧的图片显示了位于故事形状顶部的广告。
我的问题最基本的形式是:如果我有广告计数,以及所有广告的定位和尺寸,我如何计算广告留下的负绿色空间作为单独的形状? 广告数量,定位和维度可能会有很大差异。
我之所以这么说是因为在放置了所有广告形状后,我们允许客户“合并页面”。然后它变成一个平面图像。但是我想通过在它们上面放置一个低透明度的矩形来突出显示“故事”的区域。
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)
)
),
我想要实现的过于复杂吗?任何想法或见解都表示赞赏。