API Reference

Class

PowerPointImageAsset

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Real image asset with crop, focal-point, caption, provenance, alt text, and annotations.

Inheritance

  • Object
  • PowerPointImageAsset

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public PowerPointImageAsset(String path, String alternativeText) #

Creates a semantic image asset.

Parameters

path System.String requiredposition: 0
alternativeText System.String requiredposition: 1

Methods

public PowerPointImageAsset Annotate(PowerPointImageAnnotation annotation) #
Returns: PowerPointImageAsset

Adds an annotation and returns this asset.

Parameters

annotation OfficeIMO.PowerPoint.PowerPointImageAnnotation requiredposition: 0

Properties

public String Path { get; } #

Source image path.

public String AlternativeText { get; } #

Alternative text applied to the native picture.

public String Caption { get; set; } #

Optional visible caption.

public String Provenance { get; set; } #

Optional source or provenance line.

public PowerPointImagePlacement Placement { get; set; } #

Image placement policy.

public Double FocalX { get; set; } #

Normalized horizontal focal point.

public Double FocalY { get; set; } #

Normalized vertical focal point.

public IReadOnlyList<PowerPointImageAnnotation> Annotations { get; } #

Annotations rendered over the image.