GC can be initialize with GC(drawable) or GC(drawable, style). Currently Image(Device, ImageGcDrawer, height, width) doesn't consider style attribute while initializing GC. We need to create a new constructor for Image. e.g. Image(Device, ImageGcDrawer, height, width, style) for which later GC inside ImageGcDrawer is initialized considering the style provided to it.
Here is the example for simple rectangle with and without styling providing (RIGHT_TO_LEFT in this case)
