Project

ImagePlayground

Automate image processing, codes, metadata, charts, topology, and visual stories from PowerShell.

Stars 101
Forks 7
Total downloads 711,982
Release ImagePlayground-PowerShellModule.v3.2.7
Language: C# Updated: 2026-10-26
Command

New-ImageStoryPanel

Module
ImagePlayground
Inputs
ChartForgeX.Stories.StorySourceText ChartForgeX.Terminal.TerminalStory
Outputs
ImagePlayground.PowerShell.Stories.ImageStoryPanelSpec

Creates one resolved source, terminal, media, or text panel for a generic visual story.

Syntax

New-ImageStoryPanel
-Id <String>
-Source <StorySourceText>
[-Title <String>]
[-Weight <Double>]
[<CommonParameters>]
#
Parameter set: Source
New-ImageStoryPanel
-Id <String>
[-Language <String>]
-SourceText <String>
[-Title <String>]
[-Tokenizer <IStorySourceTokenizer>]
[-Weight <Double>]
[<CommonParameters>]
#
Parameter set: SourceText
New-ImageStoryPanel
-AccessibleText <String>
-Id <String>
-Terminal <TerminalStory>
[-Title <String>]
[-Weight <Double>]
[<CommonParameters>]
#
Parameter set: Terminal
New-ImageStoryPanel
-AccessibleText <String>
-Id <String>
-MediaPath <String>
[-Title <String>]
[-Weight <Double>]
[<CommonParameters>]
#
Parameter set: MediaPath
New-ImageStoryPanel
-AccessibleText <String>
-Id <String>
-MediaBytes <Byte[]>
[-MediaSvg <String>]
[-Title <String>]
[-Weight <Double>]
[<CommonParameters>]
#
Parameter set: MediaBytes
New-ImageStoryPanel
-AccessibleText <String>
-Id <String>
-MediaImage <RgbaImage>
[-MediaSvg <String>]
[-Title <String>]
[-Weight <Double>]
[<CommonParameters>]
#
Parameter set: MediaImage
New-ImageStoryPanel
[-Emphasized]
-Id <String>
-Text <String>
[-Title <String>]
[-Weight <Double>]
[<CommonParameters>]
#
Parameter set: Text

Examples

Create an emphasized result panel

New-ImageStoryPanel -Id 'summary' -Title 'Result' -Text 'Deployment completed.' -Emphasized

Parameters

-Id String required
Stable panel identifier referenced by completed outcomes.
-Source StorySourceText requiredpipeline: True (ByValue)sets: Source
Exact source text with optional renderer-neutral syntax spans.
-Title String optional
Optional visible panel title.
-Weight Double optional
Relative size in split or stacked scenes.
-Language String optionalsets: SourceText
Language identifier used for SourceText.
-SourceText String requiredsets: SourceText
Exact source text to tokenize or preserve.
-Tokenizer IStorySourceTokenizer optionalsets: SourceText
Optional language tokenizer for SourceText.
-AccessibleText String requiredsets: Terminal, MediaPath, MediaBytes, MediaImage
Accessible alternative for terminal or media content.
-Terminal TerminalStory requiredpipeline: True (ByValue)sets: Terminal
Resolved deterministic terminal presentation.
-MediaPath String requiredsets: MediaPath
Raster image file to reveal.
-MediaBytes Byte[] requiredsets: MediaBytes
Resolved raster image bytes to reveal.
-MediaSvg String optionalsets: MediaBytes, MediaImage
Optional resolved SVG representation paired with MediaBytes or MediaImage.
-MediaImage RgbaImage requiredsets: MediaImage
Resolved RGBA image to reveal.
-Emphasized SwitchParameter optionalsets: Text
Give text content stronger visual emphasis.
-Text String requiredsets: Text
Explanatory prose or a short status.

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Outputs

ImagePlayground.PowerShell.Stories.ImageStoryPanelSpec: PowerShell-friendly resolved panel specification for New-ImageStoryScene.