Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeImageMetadataInspection

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Source revision a0f47aa4f111 with working tree changes
Modifiers sealed

Passive metadata evidence for a bounded image; it does not establish pixel integrity or authorship.

Inheritance

  • Object
  • OfficeImageMetadataInspection

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.

Properties

public OfficeImageFormat Format { get; } #

Identified image container.

public IReadOnlyList<OfficeExifFieldEvidence> ExifFields { get; } #

Retained source fields, without silently removing duplicate tags.

public IReadOnlyList<OfficeExifTimestamp> Timestamps { get; } #

Normalized timestamp evidence, retaining unknown timezone and malformed source values.

public OfficeExifGpsCoordinate? GpsCoordinate { get; } #

Validated geographic coordinates, or null when incomplete or contradictory.

public OfficeImageResolutionEvidence Resolution { get; } #

Authored resolution evidence.

public IReadOnlyList<OfficeXmpProperty> XmpProperties { get; } #

Bounded scalar, array-item and language-alternative XMP properties.

public OfficeIccProfileInspection? IccProfile { get; } #

Embedded ICC structural evidence, independently of transform support.

public IReadOnlyList<String> Issues { get; } #

Stable corruption, ambiguity, omission and profile-scope diagnostics.

public Boolean IsComplete { get; } #

Whether all evidence in the documented profile was retained without an issue.