Skip to content

PDF Panel

Multi-page PDF layout engine with text, images, 2D geometry, Make2D projections, viewport captures, and automatic page overflow.

PDF Page Settings

Configure page size (A4/Letter/Tabloid/Legal/A3/Custom), orientation, margins, columns.

InputNicknameDescriptionDefault
Page SizePSA4=0, Letter=1, Tabloid=2, Legal=3, A3=4, Custom=50
OrientationOPortrait=0, Landscape=10
Margin TopMTTop margin in points36
Margin RightMRRight margin in points36
Margin BottomMBBottom margin in points36
Margin LeftMLLeft margin in points36
ColumnsCNumber of columns (1–4)1
GutterGuSpace between columns in points18
Custom WidthCWCustom page width in points (PageSize=Custom)0
Custom HeightCHCustom page height in points (PageSize=Custom)0
OutputNicknameDescription
Page SettingsPSPage settings for PDF Doc Export
InfoIPage dimensions summary

PDF Text

Text elements with font, size, style, color, alignment.

InputNicknameDescriptionDefault
TextTText content
Font FamilyFFFont family nameArial
Font SizeFSFont size in points12
Font StyleStRegular=0, Bold=1, Italic=2, BoldItalic=30
ColorCText colorBlack
AlignmentALeft=0, Center=1, Right=20
Space AfterSASpace after element in points6
OutputNicknameDescription
ElementEPDF text element

PDF Image

Image elements with auto or fixed height, alignment.

InputNicknameDescriptionDefault
Image PathPFile path to the image
HeightHFixed height in points (0 = auto-scale to column width)0
AlignmentALeft=0, Center=1, Right=20
Space AfterSASpace after element in points6
OutputNicknameDescription
ElementEPDF image element

PDF Geometry

2D geometry elements from curves/breps/surfaces with fill/stroke colors.

InputNicknameDescriptionDefault
GeometryGClosed planar curves, surfaces, or breps (DataTree: one branch = one shape group)
HeightHFixed height in points (0 = auto-scale to column width)0
Fill ColorFCFill color per branch
Stroke ColorSCStroke color per branch (optional)
Stroke WeightSWStroke weight per branch in points (optional)
Space AfterSASpace after element in points6
OutputNicknameDescription
ElementEPDF geometry element

PDF Make2D

Project 3D geometry to 2D linework for PDF layout. Plan view (XY projection) by default with optional hidden line drawing mode.

InputNicknameDescriptionDefault
GeometryGCurves, breps, surfaces, or meshes to project
PlanePView plane (Z-axis = view direction)WorldXY
Stroke ColorSCVisible line colorBlack
Stroke WeightSWVisible line weight in points0.5
Show HiddenSHEnable hidden line computationfalse
Hidden ColorHCHidden line colorLightGray
Hidden WeightHWHidden line weight in points0.25
AlignmentALeft=0, Center=1, Right=20
HeightHFixed height in points (0 = auto-scale to column width)0
Space AfterSASpace after element in points6
OutputNicknameDescription
ElementEPDF Make2D element

PDF Viewport Capture

Capture a Rhino viewport as a raster image element for PDF layout.

InputNicknameDescriptionDefault
ViewportVViewport namePerspective
Image Width (px)IWImage width in pixels1920
Image Height (px)IHImage height in pixels1080
TransparentTTransparent backgroundfalse
AlignmentALeft=0, Center=1, Right=20
HeightHFixed height in points (0 = auto-scale to column width)0
Space AfterSASpace after element in points6
RunRTrigger capturefalse
OutputNicknameDescription
ElementEPDF viewport capture element

PDF Group

Groups elements so they stay together on a page.

InputNicknameDescriptionDefault
ElementsEPDF elements to group (DataTree: each branch = one group)
Space AfterSASpace after each group in points6
OutputNicknameDescription
ElementEPDF group element(s)

PDF Doc Export

Compose elements into a multi-page PDF with column flow and page overflow.

InputNicknameDescriptionDefault
Page SettingsPSPage settings from PDF Page Settings component
ElementsEPDF elements (text, image, geometry, group)
File NameNOutput file name (without extension)
Folder PathFOutput folder path
SaveSaSet to true to save PDFfalse
OutputNicknameDescription
File PathPFull path to saved file
InfoIExport info

PDF Quick Export

Quick single-page PDF export from curves with colors and stroke weights.

InputNicknameDescriptionDefault
GeometryGClosed planar curves, surfaces, or breps (DataTree: one branch = one shape group)
File NameNOutput file name (without extension)
File PathFOutput folder
Fill ColorFCFill color per branch
Stroke ColorSCStroke color per branch (optional)
Stroke WeightSWStroke weight per branch in points (optional)
SaveSaSet to true to save PDFfalse
OutputNicknameDescription
File PathPFull path to saved file
InfoIExport info including page dimensions