First issue: I am using the Sample Print routines you have in your Intro Section and having a problem.
It seems to work fine with your sample diagram, but with my own bigger more complicated diagram it seems to be missing some images (almost seems the calculated documentBounds is not correct.
second issue: I am trying to get the full diagram at a scale of 1 to be produced in a single image of the size I specify. I have the following code but again similar to my first issue, a complete image is not produced as if the documentBounds is not correct and parts of the bottom of the diagram are missing.
var db = _diagram.documentBounds.copy();
img = _diagram.makeImage({
scale: 1,
position: new go.Point(db.position.x, db.position.y),
size: new go.Size(db.width, db.height)
});