Merge pull request #339 from pierrec/master

add ImageFromImage()
This commit is contained in:
Milan Nikolic 2024-01-10 11:28:18 +01:00 committed by GitHub
commit 483e94e4d9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -282,6 +282,15 @@ func ImageCopy(image *Image) *Image {
return v
}
// Create an image from another image piece
func ImageFromImage(image Image, rec Rectangle) Image {
cimage := image.cptr()
crec := rec.cptr()
ret := C.ImageFromImage(*cimage, *crec)
v := newImageFromPointer(unsafe.Pointer(&ret))
return *v
}
// ImageText - Create an image from text (default font)
func ImageText(text string, fontSize int32, col color.RGBA) *Image {
ctext := C.CString(text)