v0.0.495
All checks were successful
Build Docker and Deploy / Run goext test-suite (push) Successful in 3m44s
All checks were successful
Build Docker and Deploy / Run goext test-suite (push) Successful in 3m44s
This commit is contained in:
@@ -214,7 +214,7 @@ func ObjectFitImage(img image.Image, bbw float64, bbh float64, fit ImageFit, fil
|
||||
draw.Draw(newImg, newImg.Bounds(), &image.Uniform{C: fillColor}, image.Pt(0, 0), draw.Src)
|
||||
draw.Draw(newImg, newImg.Bounds(), img, image.Pt(0, 0), draw.Over)
|
||||
|
||||
return newImg, newImg.Bounds(), nil
|
||||
return newImg, PercentageRectangle{0, 0, 1, 1}, nil
|
||||
}
|
||||
|
||||
if fit == ImageFitContainCenter || fit == ImageFitContainTopLeft || fit == ImageFitContainTopRight || fit == ImageFitContainBottomLeft || fit == ImageFitContainBottomRight {
|
||||
@@ -266,7 +266,7 @@ func ObjectFitImage(img image.Image, bbw float64, bbh float64, fit ImageFit, fil
|
||||
draw.Draw(newImg, newImg.Bounds(), &image.Uniform{C: fillColor}, image.Pt(0, 0), draw.Src)
|
||||
draw.Draw(newImg, destBounds, img, image.Pt(0, 0), draw.Over)
|
||||
|
||||
return newImg, destBounds, nil
|
||||
return newImg, calcRelativeRect(destBounds, newImg.Bounds()), nil
|
||||
}
|
||||
|
||||
if fit == ImageFitStretch {
|
||||
@@ -293,10 +293,10 @@ func ObjectFitImage(img image.Image, bbw float64, bbh float64, fit ImageFit, fil
|
||||
draw.Draw(newImg, newImg.Bounds(), &image.Uniform{C: fillColor}, image.Pt(0, 0), draw.Src)
|
||||
draw.Draw(newImg, newImg.Bounds(), img, image.Pt(0, 0), draw.Over)
|
||||
|
||||
return newImg, newImg.Bounds(), nil
|
||||
return newImg, PercentageRectangle{0, 0, 1, 1}, nil
|
||||
}
|
||||
|
||||
return nil, image.Rectangle{}, exerr.New(exerr.TypeInternal, fmt.Sprintf("unknown image-fit: '%s'", fit)).Build()
|
||||
return nil, PercentageRectangle{}, exerr.New(exerr.TypeInternal, fmt.Sprintf("unknown image-fit: '%s'", fit)).Build()
|
||||
}
|
||||
|
||||
func VerifyAndDecodeImage(data io.Reader, mime string) (image.Image, error) {
|
||||
|
Reference in New Issue
Block a user