@@ -109,4 +109,30 @@ cairo: translate([-300, -900])
|
||||
cairo: set_source([MockDouble, 300, 900])
|
||||
cairo: paint([1.0])
|
||||
cairo: restore([])
|
||||
cairo: scale([0.390625, 0.390625])
|
||||
cairo: render_rsvg_handle([RSVG::Handle, nil])
|
||||
cairo: save([])
|
||||
cairo: translate([500, 600])
|
||||
cairo: rotate([0])
|
||||
cairo: translate([-500, -600])
|
||||
cairo: set_source_color(["#00ff00"])
|
||||
cairo: mask([MockDouble, 500, 600])
|
||||
cairo: restore([])
|
||||
cairo: scale([0.390625, 0.390625])
|
||||
cairo: render_rsvg_handle([RSVG::Handle, nil])
|
||||
cairo: save([])
|
||||
cairo: translate([500, 800])
|
||||
cairo: rotate([0])
|
||||
cairo: translate([-500, -800])
|
||||
cairo: set_source([LinearPattern])
|
||||
cairo: mask([MockDouble, 500, 800])
|
||||
cairo: restore([])
|
||||
cairo: save([])
|
||||
cairo: translate([650, 950])
|
||||
cairo: rotate([0])
|
||||
cairo: translate([-650, -950])
|
||||
cairo: set_source([ImageSurface, 650, 950])
|
||||
cairo: set_source_color([:magenta])
|
||||
cairo: mask([ImageSurface, 650, 950])
|
||||
cairo: restore([])
|
||||
surface: write_to_png(["_output/load_images_0.png"])
|
||||
|
||||
Reference in New Issue
Block a user