try libgdiplus