Files
zmwv823-ComfyUI_Anytext/__init__.py
T
2024-10-31 23:29:02 +08:00

31 lines
974 B
Python

import os
import folder_paths
#加载插件前先检查是否在os.listdir里存在自定义目录,没有则自动创建,防止加载节点失败,官方目录可无视。
comfy_temp_dir = folder_paths.get_temp_directory()
fonts_path = os.path.join(folder_paths.models_dir, 'fonts')
if not os.path.exists(fonts_path): # fonts
os.makedirs(fonts_path)
# only import if running as a custom node
try:
pass
except ImportError:
pass
else:
NODE_CLASS_MAPPINGS = {}
# Image Generation
## AnyText
from .Image_Generation_AnyText.nodes import NODE_CLASS_MAPPINGS as AnyText_Nodes
NODE_CLASS_MAPPINGS.update(AnyText_Nodes)
## Image_Process Common
from .Image_Process.Common.nodes import NODE_CLASS_MAPPINGS as UL_Image_Process_Common_Nodes
NODE_CLASS_MAPPINGS.update(UL_Image_Process_Common_Nodes)
NODE_DISPLAY_NAME_MAPPINGS = {k:v.TITLE for k,v in NODE_CLASS_MAPPINGS.items()}
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS' ,"WEB_DIRECTORY"]