Hi,
First of all sorry for my english...

When I apply a zoom on my diagram, the print preview is out.
An exemple, on your project FlowCharter, I add MouseWheel event to implement the zoom :
private void diagram_MouseWheel(object sender, MouseWheelEventArgs e){
Diagram diag = sender as Diagram;
diag.ZoomFactor += (e.Delta / 20);
}
When you run the application, if you add nodes that make a preview with 2 pages, then if you zoom down, the preview will stay with two pages even if all the nodes are on the first page.
The problem is similar when you increase the zoom : Only two pages and the digram is not complete.
I work with the 2.2.1 version.
Have you got a solution for my problem ?