Package: cairo
Function cairo:surface-create-similar-image
| Lambda Listcairo:surface-create-similar-image (target format width height) ArgumentsReturn Value    The newly allocated image cairo:surface-t instance. The caller owns    the surface and should call the cairo:surface-destroy function when
    done with it. This function always returns a valid surface, but it will    return a "nil" surface if target is already in an error state or
    any other error occurs.   Details            
    Create a new image surface that is as compatible as possible for uploading
    to and the use in conjunction with an existing surface.  
  However, this surface can still be used like any normal image surface. Initially the surface contents are all 0 and transparent if contents have transparency, black otherwise. Use the cairo:surface-create-similar function if you do not need an image surface. | See also | 
2025-09-02