ComfyUI Node
GIF Text Style
Reusable text style with human-friendly anchor positions instead of raw X/Y placement.
GIF Text Style
- style
◄enabledtrue►
◄textLET'S GO!►
◄fontDejaVuSans-Bold.ttf►
◄font_size34►
◄font_coloryellow►
◄positionTop Center►
◄margin_x16►
◄margin_y16►
◄custom_x_percent50►
◄custom_y_percent15►
◄background_enabledfalse►
◄background_colorblack►
◄background_opacity160►
◄padding8►
◄corner_radius8►
◄outline_enabledtrue►
◄outline_colorblack►
◄outline_width2►
◄shadow_enabledfalse►
◄shadow_colorblack►
◄shadow_offset_x2►
◄shadow_offset_y2►
◄line_spacing4►
CategoryGIF Toolkit/Text
Inputs (23)
| Name | Type | Default | Description |
|---|---|---|---|
| enabled | BOOLEAN | true | — |
| text | STRING | LET'S GO! | — |
| font | COMBO | DejaVuSans-Bold.ttf | 48 options: PIL Default, DejaVuSansMono-Bold.ttf, DejaVuSerif.ttf, DejaVuSansMono-Oblique.ttf, DejaVuSansMono.ttf, DejaVuSerif-Bold.ttf, +42 |
| font_size | INT | 346–256 | — |
| font_color | STRING | yellow | — |
| position | COMBO | Top Center | 10 options: Top Left, Top Center, Top Right, Center Left, Center, Center Right, +4 |
| margin_x | INT | 160–1024 | — |
| margin_y | INT | 160–1024 | — |
| custom_x_percent | FLOAT | 500–100 | — |
| custom_y_percent | FLOAT | 150–100 | — |
| background_enabled | BOOLEAN | false | — |
| background_color | STRING | black | — |
| background_opacity | INT | 1600–255 | — |
| padding | INT | 80–128 | — |
| corner_radius | INT | 80–128 | — |
| outline_enabled | BOOLEAN | true | — |
| outline_color | STRING | black | — |
| outline_width | INT | 20–32 | — |
| shadow_enabled | BOOLEAN | false | — |
| shadow_color | STRING | black | — |
| shadow_offset_x | INT | 2-64–64 | — |
| shadow_offset_y | INT | 2-64–64 | — |
| line_spacing | INT | 40–64 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| style | GIF_TEXT_STYLE | — |