code: func (dc *Context) ScaleAbout(sx, sy, x, y float64) {
  	dc.Translate(x, y)
  	dc.Scale(sx, sy)
  	dc.Translate(-x, -y)
  }
docs: // ScaleAbout updates the current matrix with a scaling factor.
  // Scaling occurs about the specified point.