ZoomToFitOptions
Options accepted by PaperScrollerApi.zoomToFit.
Extends​
TransformToFitContentOptions
Properties​
contentArea?​
optional contentArea?: PlainRect;
contentMargin?​
optional contentMargin?: number;
Extra margin around the content, expressed in graph coordinates, so it
scales with the zoom level (unlike the pixel-based padding option). Set
to 0 for a tight fit.
Default​
40
fittingBBox?​
optional fittingBBox?: PlainRect;
horizontalAlign?​
optional horizontalAlign?: "middle" | "right" | "left";
maxScale?​
optional maxScale?: number;
maxScaleX?​
optional maxScaleX?: number;
maxScaleY?​
optional maxScaleY?: number;
minScale?​
optional minScale?: number;
minScaleX?​
optional minScaleX?: number;
minScaleY?​
optional minScaleY?: number;
padding?​
optional padding?: Padding;
preserveAspectRatio?​
optional preserveAspectRatio?: boolean;
scaleGrid?​
optional scaleGrid?: number;
useModelGeometry?​
optional useModelGeometry?: boolean;
verticalAlign?​
optional verticalAlign?: "middle" | "bottom" | "top";