Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PublisherPicture

OfficeIMO.Publisher

Namespace
OfficeIMO.Publisher
Assembly
OfficeIMO.Publisher
Source revision
0eef6a5756b9 with working tree changes
Modifiers
sealed

A picture placement owned by one document or master page. The embedded asset is separate from this placement.

Inheritance

  • object
  • PublisherPicture

Usage

Explore 2 API references to this type

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

Returned or exposed by 2

Properties

public uint Id { get; } #

Stable publication object identifier, scoped to this document.

public uint PageId { get; } #

Owning document or master page identifier. Inherited pictures remain owned by their master.

public int? ImageId { get; } #

Embedded asset identifier in PublisherDocument.Images, or null when no usable image reference was recovered. A non-null reference can still be unresolved.

public double X { get; } #

Left edge of the unrotated frame in page-local points.

public double Y { get; } #

Top edge of the unrotated frame in page-local points.

public double Width { get; } #

Frame width in points.

public double Height { get; } #

Frame height in points.

public OfficeTransform PageTransform { get; } #

Maps picture-local points into page-local points, including object and group transforms.

public OfficeImageSourceCrop Crop { get; } #

Normalized source-edge crop of the current placement. Native crop fallback diagnostics remain in the read report.

public bool HasPlacement { get; } #

Whether this current picture has usable page placement.

public bool CanEdit { get; } #

Whether image replacement, bounds and source-crop edits are supported for this placement. Hidden, grouped, transformed, effected, custom-clipped or unresolved pictures are inspection-only.

public string? EditLimitation { get; } #

Reason this placement is inspection-only, or null when the supported picture edits are available.