Font

class ez_pil.font.Font(path, size=10, **kwargs)

Font class.

Parameters:
  • path (str) – Path of font

  • size (int) – Size of font, by default 10

static caveat(variant='regular', size=10)

Caveat font.

Parameters:
  • variant (Literal['regular', 'bold', 'italic', 'light']) – Font variant, by default “regular”

  • size (int) – Font size, by default 10

getsize(text)
static montserrat(variant='regular', size=10)

Montserrat font.

Parameters:
  • variant (Literal['regular', 'bold', 'italic', 'light']) – Font variant, by default “regular”

  • size (int) – Font size, by default 10

static poppins(variant='regular', size=10)

Poppins font.

Parameters:
  • variant (Literal['regular', 'bold', 'italic', 'light']) – Font variant, by default “regular”

  • size (int) – Font size, by default 10