I'm saving a pie chart generated by ggplot with ggsave:
            pie <-ggplot(data.pie, aes(x = "", y=value, fill = target)) + 
                  geom_bar(width=1,stat="identity") +
                  coord_polar("y", start=0) +
                  theme(legend.position = "none",
                         panel.background = element_blank(),
                         panel.grid.major = element_blank(),
                         panel.grid.minor = element_blank(),
                         panel.margin = unit(0,"null"),
                         plot.margin = rep(unit(0,"null"),4),
                         axis.ticks = element_blank(),
                         axis.text.x = element_blank(),
                         axis.text.y = element_blank(),
                         axis.title.x = element_blank(),
                         axis.title.y = element_blank(),
                         axis.ticks.length = unit(0,"null"),
                         axis.ticks.margin = unit(0,"null")) +
                  scale_x_discrete(expand=c(0,0)) + 
                  scale_y_discrete(expand=c(0,0))
        ggsave(file=filename, plot=pie, width=8, height=8)
As you may see I've tried to remove the whitespace from the generated .svg file, but without succes.
The goal is to remove all of the whitespace so I can place this image on top of another image without the ugly whitespace around.

