mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-10-29 14:31:12 +08:00
1 parent
35631cdf98
commit
c3908819bb
23 files changed
+303
-81
No files matched your search
@@ -56,8 +56,17 @@ func (c *semanticCompiler) imageObject(object ImageObject, state RenderState) er
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if object.ImageMask != "" || object.Alpha != nil && *object.Alpha < 255 {
|
||||
img, err = imagePixelData(img)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
if object.ImageMask != "" {
|
||||
mask, err := c.renderer.ImageResource(object.ImageMask)
|
||||
if err == nil {
|
||||
mask, err = imagePixelData(mask)
|
||||
}
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user