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.

`TextLayout`
Text

Uses the text parameter when no input is connected

`Text`
Color

Color input for Text Rasterize.

`Color`
Outline Color

Outline Color input for Text Rasterize.

`Color`

Output Ports

Image

Image output from Text Rasterize.

`Image`

Parameters

NameTypeDefaultDescription
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`EmptyControls 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`BlackStroke 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`WhiteControls 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

NameTypeDefaultDescription
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`EmptyControls 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`BlackStroke 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`WhiteControls 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