Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PowerPointExtractionExtensions

OfficeIMO.PowerPoint

Namespace
OfficeIMO.PowerPoint
Assembly
OfficeIMO.PowerPoint
Source revision
0eef6a5756b9 with working tree changes
Modifiers
static

Chunked extraction helpers intended for AI ingestion.

Inheritance

  • object
  • PowerPointExtractionExtensions

Methods

public static IEnumerable<PowerPointExtractChunk> ExtractMarkdownChunks(PowerPointDocument presentation, PowerPointExtractOptions? extract = null, PowerPointExtractChunkingOptions? chunking = null, string? sourcePath = null, CancellationToken cancellationToken = default) #

Extracts a presentation into slide-aligned chunks (one chunk per slide by default).

Parameters

presentation OfficeIMO.PowerPoint.PowerPointDocument required
extract OfficeIMO.PowerPoint.PowerPointExtractionExtensions.PowerPointExtractOptions? = null optional
chunking OfficeIMO.PowerPoint.PowerPointExtractChunkingOptions? = null optional
sourcePath string? = null optional
cancellationToken System.Threading.CancellationToken = default optional

Returns

IEnumerable<PowerPointExtractChunk>