Make a panel scroll programmatically

I’m not sure to understand the zoom part. If it’s only about visualization, maybe that’s something you could do with svg.