# Method GTK2.GdkPixbuf()->composite()

Method composite

  ``GTK2.GdkPixbuf` composite(`GTK2.GdkPixbuf` `dest`, `int` `dest_x`, `int` `dest_y`, `int` `dest_width`, `int` `dest_height`, `float` `offset_x`, `float` `offset_y`, `float` `scale_x`, `float` `scale_y`, `int` `type`, `int` `overall_alpha`)`

Description

  Creates a transformation of the source image by scalling by scale_x and scale_y, then translating by offset_x and offset_y. This gives an image in the coordinates of the destination pixbuf. The rectangle (dest_x,dest_y,dest_width,dest_height) is then composited onto the corresponding rectangle of the original destination image. when the destination rectangle contain parts not in the source image, the data at the edges of the source image is replicated to infinity.