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";