Text Rasterize
Final text render node. Rasterizes text or a prebuilt text layout into an image, with optional outline rendering
intermediate
Since P00
Input Ports
Layout
Layout input for Text Rasterize.
Text
Uses the text parameter when no input is connected
Color
Color input for Text Rasterize.
Outline Color
Outline Color input for Text Rasterize.
Output Ports
Image
Image output from Text Rasterize.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Text | `Text` | `PixPipeline` | Text used when the text input is not connected |
| Source Mode | `Enum` | `SystemFamily` | Whether to reference a system font or a font file |
| Family Name | `Text` | `Segoe UI` | Controls the family name setting for Text Rasterize. |
| Font File | `FilePath` | Empty | Controls the font file setting for Text Rasterize. |
| Fallback Family | `Text` | `Arial` | Controls the fallback family setting for Text Rasterize. |
| Pixel Size | `Int` | `24` | Font size in pixels |
| Tracking | `Int` | `0` | Additional pixel spacing between characters |
| Line Height | `Float` | `1.0` | Controls the line height setting for Text Rasterize. |
| Padding | `Int` | `2` | Controls the padding setting for Text Rasterize. |
| Fill Enabled | `Bool` | `true` | Controls the fill enabled setting for Text Rasterize. |
| Align | `Enum` | `Left` | Controls the align setting for Text Rasterize. |
| Antialias | `Enum` | `Gray` | `Pixel` / `Gray` |
| Outline Enabled | `Bool` | `false` | Controls the outline enabled setting for Text Rasterize. |
| Outline Width | `Int` | `1` | Outline width in pixels |
| Outline Color | `Color` | Black | Stroke color used when outline_color is not connected |
| Crisp Edges | `Bool` | `true` | Prefer hard pixel edges and squared outline expansion |
| Pixel Perfect Cleanup | `Bool` | `false` | Remove extra L-shaped corner pixels from the generated outline |
| Cleanup Side | `Enum` | `Outer` | Controls the cleanup side setting for Text Rasterize. |
| Threshold | `Float` | `0.15` | Controls the threshold setting for Text Rasterize. |
| Color | `Color` | White | Controls the color setting for Text Rasterize. |
Overview
Final text render node. Rasterizes text or a prebuilt text layout into an image, with optional outline rendering
Inputs and Outputs
Input Ports
- Layout
`TextLayout`: Layout input for Text Rasterize. - Text
`Text`: Uses the text parameter when no input is connected - Color
`Color`: Color input for Text Rasterize. - Outline Color
`Color`: Outline Color input for Text Rasterize.
Output Ports
- Image
`Image`: Image output from Text Rasterize.
Key Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| Text | `Text` | `PixPipeline` | Text used when the text input is not connected |
| Source Mode | `Enum` | `SystemFamily` | Whether to reference a system font or a font file |
| Family Name | `Text` | `Segoe UI` | Controls the family name setting for Text Rasterize. |
| Font File | `FilePath` | Empty | Controls the font file setting for Text Rasterize. |
| Fallback Family | `Text` | `Arial` | Controls the fallback family setting for Text Rasterize. |
| Pixel Size | `Int` | `24` | Font size in pixels |
| Tracking | `Int` | `0` | Additional pixel spacing between characters |
| Line Height | `Float` | `1.0` | Controls the line height setting for Text Rasterize. |
| Padding | `Int` | `2` | Controls the padding setting for Text Rasterize. |
| Fill Enabled | `Bool` | `true` | Controls the fill enabled setting for Text Rasterize. |
| Align | `Enum` | `Left` | Controls the align setting for Text Rasterize. |
| Antialias | `Enum` | `Gray` | `Pixel` / `Gray` |
| Outline Enabled | `Bool` | `false` | Controls the outline enabled setting for Text Rasterize. |
| Outline Width | `Int` | `1` | Outline width in pixels |
| Outline Color | `Color` | Black | Stroke color used when outline_color is not connected |
| Crisp Edges | `Bool` | `true` | Prefer hard pixel edges and squared outline expansion |
| Pixel Perfect Cleanup | `Bool` | `false` | Remove extra L-shaped corner pixels from the generated outline |
| Cleanup Side | `Enum` | `Outer` | Controls the cleanup side setting for Text Rasterize. |
| Threshold | `Float` | `0.15` | Controls the threshold setting for Text Rasterize. |
| Color | `Color` | White | Controls the color setting for Text Rasterize. |
Tips
- Preview the result and adjust the Text Rasterize settings as needed.
- Preview the result and adjust the Text Rasterize settings as needed.
- Preview the result and adjust the Text Rasterize settings as needed.
- Preview the result and adjust the Text Rasterize settings as needed.
- Preview the result and adjust the Text Rasterize settings as needed.
- Preview the result and adjust the Text Rasterize settings as needed.
- Preview the result and adjust the Text Rasterize settings as needed.
When to Use
Use Text Rasterize when you need this operation to remain explicit, reusable, and easy to tune inside a PixPipeline node graph.
Notes
Connect compatible data types and preview the result while tuning this node. Parameter names and port names follow the PixPipeline UI.
💡 Tips
- •Preview the result and adjust the Text Rasterize settings as needed.
- •Preview the result and adjust the Text Rasterize settings as needed.
- •Preview the result and adjust the Text Rasterize settings as needed.
- •Preview the result and adjust the Text Rasterize settings as needed.
- •Preview the result and adjust the Text Rasterize settings as needed.
- •Preview the result and adjust the Text Rasterize settings as needed.
- •Preview the result and adjust the Text Rasterize settings as needed.
Related Nodes
text-input
preview
color-rgb
text-layout
text-animate-by-glyph