code: def __init__(self, config):
      self.logger = get_logger()
      self.max_width = config["Global"]["image_width"]
      self.char_list = " 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
      self.height = config["Global"]["image_height"]
      self.font_dict = {}
      self.load_fonts(config["TextDrawer"]["fonts"])
      self.support_languages = list(self.font_dict)
  
file_path: PaddleOCR/StyleText/engine/text_drawers.py
imports: from PIL import Image, ImageDraw, ImageFont
  import numpy
  import cv2
  from utils.logging import get_logger
label_desc: Use image node_id 1 to create a new StdTextDrawer object from inherited base classes: object with example: obj = StdTextDrawer(config)