/// <summary> /// PctScaleToGraphScale /// </summary> /// <param name="pct"></param> /// <returns></returns> public static double PctScaleToGraphScale(int pct) { double zoom = GeometryMx.ConvertValueBetweenRanges( pct, 1, 100, NodeXLControl.MinimumGraphScale, NodeXLControl.MaximumGraphScale); return(zoom); }
/// <summary> /// GraphScaleToPctScale /// </summary> /// <param name="zoom"></param> /// <returns></returns> public static int GraphScaleToPctScale(double zoom) { double pct = GeometryMx.ConvertValueBetweenRanges( zoom, NodeXLControl.MinimumGraphScale, NodeXLControl.MaximumGraphScale, 1, 100); return((int)pct); }