Method Cairo.Surface()->create_similar()
- Method
create_similar
Surfacecreate_similar(intcontent,intwidth,intheight)- Description
Create a new surface that is as compatible as possible with this surface. For example the new surface will have the same device scale, fallback resolution and font options as this. Generally, the new surface will also use the same backend, unless that is not possible for some reason.
Initially the surface contents are all 0 (transparent if contents have transparency, black otherwise.)
Use create_similar_image() if you need an image surface which can be painted quickly to the target surface.
- Parameter
content the content for the new surface
- Parameter
width width of the new surface, (in device-space units)
- Parameter
height height of the new surface (in device-space units)
- Returns
a newly allocated surface.