Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeImageMetadataInspectionOptions

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

Finite input and retained-evidence limits for passive image metadata inspection.

Inheritance

  • Object
  • OfficeImageMetadataInspectionOptions

Usage

Explore 5 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 1

Accepted by parameters 4

Constructors

public OfficeImageMetadataInspectionOptions() #

Methods

public OfficeImageMetadataInspectionOptions Clone() #
Returns: OfficeImageMetadataInspectionOptions

Returns an independently owned validated policy snapshot.

Properties

public Int32 MaximumInputBytes { get; set; } #

Maximum encoded input bytes. Default: 16 MiB; hard ceiling: 128 MiB.

public Int32 MaximumProfileBytes { get; set; } #

Maximum bytes in one extracted profile. Default: 4 MiB; hard ceiling: 16 MiB.

public Int32 MaximumExifFields { get; set; } #

Maximum retained Exif field descriptors across the inspected profiles. Default: 512.

public Int32 MaximumExifValueBytes { get; set; } #

Maximum bytes decoded from one Exif value. Larger values retain their descriptor only.

public Int32 MaximumRetainedExifBytes { get; set; } #

Maximum aggregate encoded bytes of retained Exif values. Default: 4 MiB; hard ceiling: 64 MiB.

public Int32 MaximumXmpProperties { get; set; } #

Maximum retained XMP values. Default: 512.

public Int32 MaximumXmlNodes { get; set; } #

Maximum XML nodes examined before materialization. Default: 4096.

public Int32 MaximumValueCharacters { get; set; } #

Maximum characters retained in one XMP value. Default: 4096.

public Int32 MaximumRetainedXmpCharacters { get; set; } #

Maximum aggregate retained XMP value and language characters. Default: one million.

public Int32 MaximumIccTags { get; set; } #

Maximum retained ICC tag descriptors. All tag ranges are still validated.