Skip to content

SVG Import

Node icon
Inputs

Imports SVG vector graphics and rasterizes them at any resolution, resolution-independent by nature.

SVG Import loads an SVG file and rasterizes it to pixels at whatever resolution you need. Because it works from vector source data, you can render the same SVG at 64x64 for an icon or 4096x4096 for a print asset with no quality loss.

Rasterization is handled by ThorVG. Like Image In, it supports custom sizing, file watching for live updates, and relative file paths. Type assets/logo.svg and the path resolves relative to your .arcb file.

Pins

ImageImage
Output

File

SVG FileText

Path to SVG file (rasterized via ThorVG)

Watch FileToggle
Default: false

Auto-reload when the file changes on disk

Output

Custom SizeToggle
Default: false

Override native dimensions; rasterize at custom size

Fit ModeChoice
Default: Stretch
When Custom Size is on

How the SVG is sized to target dimensions

  • StretchStretch to exactly match target dimensions.
  • Fit (letterbox)Scale to fit inside target dimensions, preserving aspect ratio.
  • Fill (crop)Scale to fill target dimensions, preserving aspect ratio.
Width (px)Integer
Default: 512 Range: 1–8192
When Custom Size is on

Custom rasterization width

Height (px)Integer
Default: 512 Range: 1–8192
When Custom Size is on

Custom rasterization height

  • Use SVG Import for icons and logos that need to be exported at multiple sizes.
  • Enable Watch File to iterate on the SVG in your vector editor while ArcBrush keeps the pipeline live.
  • Use Fit Mode to control how the SVG fills non-native aspect ratios: Stretch, Fit (letterbox), or Fill (crop).