Welcome image [2]#

Example of welcome image made using easy-pil

from easy_pil import Editor, Font, Text

background = Editor("assets/wlcbg.jpg")
profile = Editor("assets/pfp.png").resize((150, 150)).circle_image()

# For profile to use users profile picture load it from url using the load_image/load_image_async function
# profile_image = load_image(str(ctx.author.avatar_url))
# profile = Editor(profile_image).resize((150, 150)).circle_image()


# Fonts
poppins = Font.poppins(size=50, variant="bold")
poppins_small = Font.poppins(size=25, variant="regular")
poppins_light = Font.poppins(size=20, variant="light")

background.paste(profile, (325, 90))
background.ellipse((325, 90), 150, 150, outline="gold", stroke_width=4)
background.text((400, 260), "WELCOME", color="white", font=poppins, align="center")
background.text(
    (400, 325), "Shahriyar#9770", color="white", font=poppins_small, align="center"
)
background.text(
    (400, 360),
    "You are the 457th Member",
    color="#0BE7F5",
    font=poppins_small,
    align="center",
)

background.show()

Output#

../_images/welcome_image2.png