123456789101112131415 |
- package processing
- func (p *Processor) scale(c *Context) error {
- if c.WScale == 1 && c.HScale == 1 {
- return nil
- }
- wscale, hscale := c.WScale, c.HScale
- if (c.Angle+c.PO.Rotate())%180 == 90 {
- wscale, hscale = hscale, wscale
- }
- return c.Img.Resize(wscale, hscale)
- }
|