mirror of
https://github.com/imgproxy/imgproxy.git
synced 2025-10-09 19:52:30 +02:00
Fix the way the dpr
processing option affects offsets and paddings
This commit is contained in:
@@ -12,10 +12,10 @@ func padding(pctx *pipelineContext, img *vips.Image, po *options.ProcessingOptio
|
||||
return nil
|
||||
}
|
||||
|
||||
paddingTop := imath.Scale(po.Padding.Top, po.Dpr)
|
||||
paddingRight := imath.Scale(po.Padding.Right, po.Dpr)
|
||||
paddingBottom := imath.Scale(po.Padding.Bottom, po.Dpr)
|
||||
paddingLeft := imath.Scale(po.Padding.Left, po.Dpr)
|
||||
paddingTop := imath.Scale(po.Padding.Top, pctx.dprScale)
|
||||
paddingRight := imath.Scale(po.Padding.Right, pctx.dprScale)
|
||||
paddingBottom := imath.Scale(po.Padding.Bottom, pctx.dprScale)
|
||||
paddingLeft := imath.Scale(po.Padding.Left, pctx.dprScale)
|
||||
|
||||
return img.Embed(
|
||||
img.Width()+paddingLeft+paddingRight,
|
||||
|
Reference in New Issue
Block a user